Optional的作用是什么?主要作用是消除空指针,但是消除空指针并非是直接用上Optonal,而你什么也不用… 继续阅读 Lambda从入门到精通之二十三 深入理解Optional的作用
Mybatis运行报错:Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String
报错如下: 问题原因:我的Mybatis中的日期查询写法: 看着也没什么问题,但是实际执行报错如上面所示。 原… 继续阅读 Mybatis运行报错:Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String
SpringBoot项目启动报错:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
Failed to execute goal org.apache.maven.plugins:maven-s… 继续阅读 SpringBoot项目启动报错:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
idea本地执行程序报错:java.lang.OutOfMemoryError: GC overhead limit exceeded
idea本地执行程序提示如下: 我的开发场景是使用SpringBoot开发了一个文件上传功能,解析上传文件中的… 继续阅读 idea本地执行程序报错:java.lang.OutOfMemoryError: GC overhead limit exceeded
SpringBoot快速入门-配置Lombok+Log4j2日志输出功能
1、引入lombok 2、引入Log4j2 3、在要使用日志的类上添加注释:@Log4j2代码编译时,会帮我们… 继续阅读 SpringBoot快速入门-配置Lombok+Log4j2日志输出功能
SpringBoot快速入门-配置Log4j2日志功能详解
1、添加排除SpringBoot默认日志依赖 2、添加Log4j2依赖 3、resource目录下添加文件lo… 继续阅读 SpringBoot快速入门-配置Log4j2日志功能详解
SpringBoot快速入门-Web应用静态资源配置
如果是前后端分离的项目,则不需要引入,如果前后端都使用SpringBoot来实现,则需要引入模板引擎。目前的模… 继续阅读 SpringBoot快速入门-Web应用静态资源配置
SpringBoot快速入门-Web应用开发
使用SpringBoot来构建一个Web项目变得非常简单和快速了,我们来看一下具体步骤。pom文件中引入依赖,… 继续阅读 SpringBoot快速入门-Web应用开发
SpringBoot快速入门-SpringBoot 2.6.x系列的Swagger2配置
1、引入pom 2、添加Swagger配置类 3、添加Controller 4、修改配置属性在springbo… 继续阅读 SpringBoot快速入门-SpringBoot 2.6.x系列的Swagger2配置
SpringBoot快速入门-SpringBoot 2.5.x系列的Swagger2配置
1、引入pom 2、添加Swagger配置类 3、添加Controller 4、启动应用程序 5、查看文档lo… 继续阅读 SpringBoot快速入门-SpringBoot 2.5.x系列的Swagger2配置
SpringBoot快速入门-@ImportResource使用详解
@ImportResource作用是导入xml文件中的配置,也就是解析xml并将xml的内容加载。我们以前的s… 继续阅读 SpringBoot快速入门-@ImportResource使用详解
本地maven仓库有jar还从远程下载,下载了还提示没有jar包 解决办法
今天遇到了一个比较奇怪的问题,代码一直在本地运行的好好的,结果远程同步了一次代码到本地,idea中的所有子项目… 继续阅读 本地maven仓库有jar还从远程下载,下载了还提示没有jar包 解决办法
使用lombok的@SneakyThrows注解报错Java: 未报告的异常错误java.lang.InterruptedException
使用了lombok的@SneakyThrows注解,运行时还是报错:java: 未报告的异常错误java.la… 继续阅读 使用lombok的@SneakyThrows注解报错Java: 未报告的异常错误java.lang.InterruptedException
Java编译: 未报告的异常错误java.lang.InterruptedException; 必须对其进行捕获或声明以便抛出
运行代码提示如下: 解决:方法一,把对应需要异常处理的代码try-catch,代码如下 方法二,将对应的方法做… 继续阅读 Java编译: 未报告的异常错误java.lang.InterruptedException; 必须对其进行捕获或声明以便抛出
windows git clone时报错:remote: Incorrect username or password ( access token )
当我使用windows系统clone gitee代码的时候 ,提示remote: Incorrect user… 继续阅读 windows git clone时报错:remote: Incorrect username or password ( access token )
SpringBoot快速入门-SpringBoot配置绑定 @ConfigurationProperties的用法详解
SpringBoot在application.yml中配置了全局信息,这些配置信息的引用有三种方法:1、@Va… 继续阅读 SpringBoot快速入门-SpringBoot配置绑定 @ConfigurationProperties的用法详解
SpringBoot快速入门-SpringBoot配置绑定 @Value的用法详解
SpringBoot在application.yml中配置了全局信息,这些配置信息的引用有三种方法:1、@Va… 继续阅读 SpringBoot快速入门-SpringBoot配置绑定 @Value的用法详解
SpringBoot快速入门-SpringBoot配置绑定之代码绑定配置
前面介绍了SpringBoot配置设置全局配置的两种方式,通过application.properties和a… 继续阅读 SpringBoot快速入门-SpringBoot配置绑定之代码绑定配置
SpringBoot快速入门-SpringBoot配置绑定之全局配置
SpringBoot之所以可以快速运行,不需要过多配置,是因为SpringBoot帮我们做了这些配置。Spri… 继续阅读 SpringBoot快速入门-SpringBoot配置绑定之全局配置
SpringBoot快速入门-Conditional注解详解
Conditional注解提供了一种方式可以让我们根据条件来注入对象,当条件满足时,则注入对象。Conditi… 继续阅读 SpringBoot快速入门-Conditional注解详解