Java技术点整合
整合Java后端常用技术点
老y来了
宁可一日无粮,不可一日无码。
展开
-
SpringBoot整合WebSocket
引入依赖<!--websocket--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId></dependency>编写配置类/** * 开启WebSocket支持 * @author: yww * @create..原创 2021-08-13 10:36:09 · 197 阅读 · 0 评论 -
SpringBoot整合Redis
添加pom依赖<!--redis--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> <version>1.4.7.RELEASE</version></dependency><dependency原创 2021-07-09 09:16:48 · 148 阅读 · 4 评论 -
springboot整合shiro
1. 引入shiro依赖 <!--shiro支持--> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.6.0</version> </dependenc原创 2021-06-21 17:05:45 · 178 阅读 · 0 评论 -
springboot配置logback日志
日志效果如下:按日期,日志级别记录日志信息在resources下创建logback-spring.xml文件即可logback-spring.xml<?xml version="1.0" encoding="UTF-8"?><!-- 从高到地低 OFF 、 FATAL 、 ERROR 、 WARN 、 INFO 、 DEBUG 、 TRACE 、 ALL --><!-- 日志输出规则 根据当前ROOT 级别,日志输出时,级别高于root默认的级别时 会输出 -原创 2021-06-11 10:30:00 · 209 阅读 · 1 评论 -
阿里云OCR图片文字识别使用教程
第一步: 租赁阿里云OCR文字识别服务第二步: 购买服务后会对应的 appCode第三步: 使用aliyun提供的接口package io.renren;import io.renren.utils.HttpUtils;import org.apache.http.HttpResponse;import org.apache.http.util.EntityUtils;import java.util.*;/** * @author yww * @createTime 2021原创 2021-05-17 15:11:37 · 7848 阅读 · 2 评论 -
SpringBoot整合Log4j2
一.Log4j2日志log4j2日志级别在log4j2中,共有8个级别,按照从低到高为: ALL < TRACE < DEBUG < INFO < WARN < ERROR < FATAL < OFFALL : 最低等级的,用于打开所有日志记录。Trace : 是追踪,就是程序推进以下。Debug : 指出细粒度信息事件对调式应用程序是非常有帮助的。Info : 消息在粗粒度级别上突出强调应用程序的运行过程。Warn : 输出警告及warn以下级别的日原创 2020-12-01 15:44:48 · 291 阅读 · 0 评论 -
SpringBoot整合Druid
一.Druid连接池关于DruidDruid是阿里团队开源的高性能数据库连接池,国内使用广泛,特别是在监控sql和数据库性能方面非常强大。连接池能有效节省数据库连接消耗,且对高写入、实时性要求高的业务非常合适。SpringBoot搭建1. 引入依赖 <!--alibaba数据源,池依赖,fastjson依赖--> <dependency> <groupId>com.alibaba</groupId>原创 2020-12-01 15:38:49 · 170 阅读 · 0 评论 -
SpringBoot整合Aop
一. Aop 切面编程什么是AOP?AOP(Aspect-Oriented Programming),一般称为面向切面编程,作为面向对象的一种补充,用于将那些与业务无关,但却对多个对象产生影响的公共行为和逻辑,抽取并封装为一个可重用的模块,这个模块被命名为“切面”(Aspect),减少系统中的重复代码,降低了模块间的耦合度,同时提高了系统的可维护性。可用于权限认证、日志、事务处理等。SpringBoot搭建:引入aop依赖<!--aop依赖--><dependency>原创 2020-12-01 15:20:55 · 114 阅读 · 0 评论 -
SpringBoot整合Swagger
一.Swagger认识SwaggerSwagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。作用:1. 接口的文档在线自动生成。2. 功能测试。Swagger是一组开源项目,其中主要要项目如下:Swagger-tools:提供各种与Swagger进行集成和交互的工具。例如模式检验、Swagger 1.2文档转原创 2020-11-30 17:38:18 · 351 阅读 · 0 评论