SpringBoot2.x教程
文章平均质量分 79
SpringBoot整合知识点
你好洋一
众所周知,我的主业是做技术
展开
-
SpringBoot整合MyBatis访问MySQL(注解版)
文章目录1. 前提说明2. 技术点整合3. 整合MyBatis3.1 介绍mybatis-spring-boot-starter的工作原理3.2 引入依赖3.3 application.properties数据库连接配置3.4 创建一张测试表,比如:employee表,其中包含id(INT)、name(VARCHAR)、age(INT)字段。3.5 编写Druid连接池配置管理类3.6 修改application类中导入配置管理类3.7 编写Domain类,创建Emplyee表映射的对象Emplyee3.7原创 2021-04-11 19:57:16 · 417 阅读 · 0 评论 -
【问题】java.lang.ClassNotFoundException: org.apache.log4j.Logger异常问题引发的思考
文章目录1.问题描述2.分析原因3.问题解决方案一:结合Slf4j合并springboot默认自带日志框架(logback)方案二:保留filter中的log4j不变,引入其依赖即可4.知识拓展4.代码示例1.问题描述在使用springboot整合mybatis的时候,启动项目,出现如下问题。我们先观察下,主要的问题点:java.lang.ClassNotFoundException: org.apache.log4j.LoggerFailed to instantiate [javax.sql.原创 2021-04-02 00:35:37 · 14583 阅读 · 0 评论 -
4.SpringBoot[Spring Boot Configuration Annotation Processor not found in classpath]解决方案
问题描述使用Spring Boot开发的过程中,写读取Properties配置文件的配置类时提示Spring Boot configuration annotation processor not found in classpath,如下图所示问题分析出现spring boot Configuration Annotation Proessor not found in classpath的提示是在用了@ConfigurationProperties这个注解时,所以问题出现在Configura原创 2021-03-29 18:33:01 · 2945 阅读 · 1 评论 -
SpringBoot整合Swagger2|实现在线接口文档
前言我们知道前后端分离后,不管是做前端还是后端都会接触一些接口文档。作为工作的沟通的某一种 介质,大家按照既定的规定各自开发,对接上线。但是实际开发并非这么顺畅,接口总是不断的变化调整,势必浪费很多精力。特别是前后端集成,前端或者后端无法做到“及时协商、尽早解决”,最终倒是问题集中爆发。解决方案实时跟踪最新API、降低集成风险Swagger 介绍号称世界上最流行的API框架Restful Api 文档在线自动生成器 => API 文档 与API 定义同步更新直接运行,在线测试API原创 2020-12-03 15:38:01 · 233 阅读 · 0 评论 -
Logback日志无法按天分割问题小记
问题描述线上查看Mqtt消息服务项目时,发现服务器中系统的日志不能按天生成日志文件,全部的日志信息都打印到了启动运行项目的那一天中了且此日志文件越来越大,只有重启项目之后才会生成当天的日志文件。回想当时开发的时候为什么没有发现?开发的时候,基本每天都会重启,且日志正常;部署的时候,打包的时候日志文件夹也会打包进入,当时启动后看了看正常,就所以然了。分析原因这个Mqtt消息服务项目使用SpringBoot + Logback框架,查看其配置文件,发现** 策略组合** 使用问题。以下是当时项原创 2020-12-03 15:31:03 · 1993 阅读 · 2 评论 -
SpringBoot整合Logback日志框架+Slf4j注解使用
基本介绍SpringBoot默认日志框架是Logback,是对log4j升级出现的另一个开源日志组件,内核进行了重写,整体性能上比log4j突出不少。使用说明1.引入maven依赖为什么我们要引入这些jar包?一个良好的项目需要正常启动<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifact原创 2020-12-03 15:11:53 · 1925 阅读 · 0 评论