02 2023 档案
摘要:背景 项目中有些MybatisSQL莫名的加上了limit,怀疑是使用PageHelper出现分页信息线程间冲突,有的线程使用完分页之后,并没有清除TheadLocal中的分页信息,导致新的请求使用旧的线程使用了旧的分页信息,导致SQL报错 版本 <dependency> <groupId>com.
阅读全文
摘要:背景 项目使用Mybatis-Plus,开启了全局结果集字段转驼峰map-underscore-to-camel-case: true。开启之后如果需要返回下划线需要自定义resultMap 现需要返回List<Map>,且返回的字段是动态变化,需要返回原Sql中的AS后的字段 版本 <depend
阅读全文
摘要:背景 需要将原子数据表的数据同步到结果表 原子数据表:base_index | date_time | index_id | value | | | | | | 2023-01 | pv | 100 | | 2023-01 | uv | 200 | | 2023-01 | newUser | 300
阅读全文
摘要:环境 jasypt-spring-boot-starter:2.1.0 spring-boot:2.2.2.RELEASE 问题 项目启动中阻塞在下面的日志处 ······ 2023-02-06T14:29:37.010+0800|INFO|main|com.ulisesbocchio.jasypt
阅读全文