摘要: package listDemo; import org.apache.commons.collections4.ListUtils; import java.util.ArrayList; import java.util.List; public class ListUtilsDemo { pu 阅读全文
posted @ 2022-05-24 22:09 一首简单的歌 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 责任链模式的定义: 责任链模式为请求创建了一个接收者对象的链,在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。 在SpringMVC中DispatcherServlet的HandlerExecutionChain也应 阅读全文
posted @ 2022-04-12 21:53 一首简单的歌 阅读(205) 评论(0) 推荐(0) 编辑
摘要: @ConfigurationProperties作用 首先看一下源码中的解释: * Annotation for externalized configuration. Add this to a class definition or a * {@code @Bean} method in a { 阅读全文
posted @ 2022-04-10 11:29 一首简单的歌 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 一、使用idea设置参数 idea配置如下: 如图分别为ParamDemo这个带main方法的类,设置VM Options为-DvmParam="hello",设置Program arguments为a b c。 public class ParamDemo { public static void 阅读全文
posted @ 2022-04-08 22:48 一首简单的歌 阅读(997) 评论(0) 推荐(0) 编辑
摘要: 1、获取服务器系统信息--SystemUtil.getOsInfo() package hutoolDemo; import cn.hutool.system.OsInfo; import cn.hutool.system.SystemUtil; public class OsDemo { publ 阅读全文
posted @ 2022-03-29 22:45 一首简单的歌 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 我们SpringBoot项目pom文件中都会引入spring-boot-starter-parent这样一个依赖,如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" 阅读全文
posted @ 2022-03-22 22:29 一首简单的歌 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: 总结来说: SpringBoot的自动化配置是这样实现的,启动时会去加载jar包(一般是spring-boot-autoconfigure-2.1.1.RELEASE.jar)中如下路径的“META-INF/spring.factories”内容,如下: org.springframework.bo 阅读全文
posted @ 2022-03-21 22:19 一首简单的歌 阅读(790) 评论(0) 推荐(0) 编辑
摘要: hutool包和spring工具包中都有图片文件转base64的实现,例子如下: package imageDemo; import cn.hutool.core.codec.Base64Encoder; import cn.hutool.core.io.FileUtil; import org.s 阅读全文
posted @ 2022-03-03 22:26 一首简单的歌 阅读(2024) 评论(0) 推荐(0) 编辑
摘要: Spring Boot starter 可以快速引入某个组件(比如redis、pagehelper等),他主要作用是: 在pom文件中导入所要引入组件的依赖信息; 这里边最重要的依赖是这个组件的自动配置类; 其他依赖就比如组件的jar或者组件依赖的jar。 下面以pagehelper组件(一个myb 阅读全文
posted @ 2022-02-22 22:12 一首简单的歌 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 当使用SpringBoot自动化集成各个组件时,各个组件的配置应该如何方便查找呢,下面以redis为例说明: 首先到spring-boot-autoconfigure-2.1.1.RELEASE.jar的META-INF下找到spring.factories文件,文件内容如下,是SpringBoot 阅读全文
posted @ 2022-02-17 21:41 一首简单的歌 阅读(366) 评论(0) 推荐(0) 编辑