04 2022 档案

摘要:实际开发中,一般会遇到在程序启动时会去加载读取一些静态的配置json文件,Oh my god ,so easy 这里model.json位置是在maven项目resources/config文件夹下 //这里用到两个工具类//import org.springframework.util.Resou 阅读全文
posted @ 2022-04-23 17:13 Sherlock先生 阅读(3709) 评论(0) 推荐(0) 编辑
摘要:1. 引入log4j2依赖: 注意点: (1). springboot默认是logback日志框架, 需要先排除spring-boot-starter-logging包, 否则会引起jar包冲突 (2). 如果要配置log4j2异步日志, 需要添加disruptor依赖 <dependency> < 阅读全文
posted @ 2022-04-20 16:24 Sherlock先生 阅读(4764) 评论(0) 推荐(3) 编辑
摘要:1. 引入依赖 Springboot默认是集成logback日志的, 楼主用的是2.6.3版本 只要项目中引入了该坐标, 则该项目就已经集成了logback日志框架了 <dependency> <groupId>org.springframework.boot</groupId> <artifact 阅读全文
posted @ 2022-04-19 16:37 Sherlock先生 阅读(1528) 评论(0) 推荐(0) 编辑
摘要:目前开发的SpringBoot项目在启动的时候需要预加载一些资源。而如何实现启动过程中执行代码,或启动成功后执行,有以下几种方式实现: 一. java自身的启动时加载方式 1. static静态代码块 -- 在类加载的时候即自动执行 2. 构造方法 -- 在对象初始化时执行。执行顺序在static静 阅读全文
posted @ 2022-04-18 22:48 Sherlock先生 阅读(222) 评论(0) 推荐(0) 编辑
摘要:一. 字符串 首先是不推荐字符串的, 原因如下: 1. 使用字符串存储日期,第一个显而易见的问题就是无法使用 MySQL 中提供的日期函数,这会为很多查询带来不便 2. 使用字符串存储日期的第二个问题就是占用空间较大, 例如存储一个标准"yyyy-MM-dd HH:mm:ss"格式的时间: 二. t 阅读全文
posted @ 2022-04-18 17:55 Sherlock先生 阅读(6372) 评论(0) 推荐(1) 编辑
摘要:大家伙在日常开发中可能都遇到过,前端传递的时间字符串,后台如果用日期接收(Date或者jdk8的Local日期)接收,经mvc接收后就报错了,先解析原因: 1. get请求和post表单请求中如果含有时间字符串,则spring底层是用的ParameterConversionService这个参数解析 阅读全文
posted @ 2022-04-17 16:45 Sherlock先生 阅读(1916) 评论(0) 推荐(1) 编辑
摘要:父工程: 1. 只有一个pom文件,做一些统一的jar包版本管理 2. 打包方式pom 3. <modules>下管理子工程模块 4. 创建时采用idea的maven构建 注意: 父工程pom可以不配置任何打包插件, 但如果配置的话一定不能有spring-boot-maven-plugin插件,否则 阅读全文
posted @ 2022-04-17 16:17 Sherlock先生 阅读(3345) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示