- 博客(5)
- 收藏
- 关注
原创 DateTimeFormatter格式化 eee MMM d HH:mm:ss yyyy
DateTimeFormatter 对Locale.US 日期的格式化
2022-08-31 18:02:30 953 1
原创 ReentranLock源码分析
文章目录介绍使用源码分析lock()介绍与synchronized对比:ReentranLock 是SDK实现的,实现了Lock接口,可重入,可相应中断,加锁解锁需手动实现ReentranLock 可通过构造方法入参选择公平锁与不公平锁,默认不公平锁synchronized 是jvm实现的,可重入,不可相应中断,加锁解锁自动实现使用贴代码例子: private final Lock rtl = new ReentrantLock(); public void test(){
2020-09-06 22:04:23 154
原创 mybatis快速使用
注:该文档仅为mybatis的快速使用,详细功能与配置见 官网1. 基本介绍MyBatis 是一款持久层框架,使用Mybatis,基本不用在接触jdbc代码以及对statement(preparedStatement)参数赋值及resultSet结果集的处理。通过xml或注解来配置和映射原型、接口和java pojo为数据库表中的数据。2. 依赖需要依赖mybatis包和数据库连接包(驱动),如下:compile group: 'org.mybatis', name: 'mybatis', ver
2020-08-25 15:19:34 176
原创 log4j2自定义appender,spring boot 多模块打包后没有日志输出
前提log4j2 自定义了appender,并且在log4j2xxx.yml文件里指定了包名,package:xxx。spring boot多模块打包现象,能够生成日志文件,但文件始终为空原因因为spring boot 工程bootjar打包后的jar包中,包名:/BOOT-INF/classes/包/xxx.class,所以log4j2 用我们指定的包去搜索时,搜索不到自定义的pl...
2019-11-26 17:32:40 1323
原创 idea spring boot + Gradle test 时报错,No tests found for given includes
idea spring boot + Gradle test 时报错,No tests found for given includes:xxxx (filter.includetestsmatching)1. 问题描述下载了新版的idea,使用spring boot工程,写测试例子,运行报错build.gradle 尝试了添加test { useJUnitPlatform()...
2019-11-12 15:35:08 3956 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人