- 博客(8)
- 收藏
- 关注
原创 SqlSession was not registered for synchronization because synchronization is not active
主要问题堆栈:SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e35f105] was not registered for synchronization because synchronization is not active场景:spring boot + mybatis原因:某些mybatis不会输出详细的堆栈信息,例如@Param参数使用和对应sql变量的映射,不手动try-catch的情况下将不会看到问题错
2021-06-07 16:25:44 1418 1
原创 Mysql 使用问题汇总
业务场景如下:1、基于某个数据量较大的表,根据条件筛选其在当天的最大值和当月的最大值2、因为数据库版本是5.7.30,所以这里没有使用分组函数3、因为数据量太大,使用max()在全表扫描的情况下,sql执行速度太慢,所以需要先走索引过滤数据之后,再进行分组排序,取第一条数据这里根据类似的表结构建立了测试表,DDL语句如下:CREATE TABLE `test` ( `id` int(11) DEFAULT NULL, `name` varchar(100) DEFAULT NULL,
2021-05-27 16:28:04 448
原创 icu4j版本依赖问题
遇到的问题:本地混淆打包提示报错:Can’t process class [com/ibm/icu/impl/data/LocaleElements_zh__PINYIN.class直接定位本地仓库,发现确实存在这个jar包,再检查一下工程全部pom文件中对icu4j依赖的使用,发现版本号是58.2也就是说其实工程本身并不需要icu4j 2.6.1这个版本的jar,是其他依赖引用了这个版本。先定义使用该依赖的jaxen,版本号为1.1.1查看jaxen更高版本的依赖,确定1.1.6不依赖icu4
2021-05-07 10:48:05 1670
原创 使用web.client.RestTemplate进行接口访问
直接看代码,复制可用public class RestTemplateUtils { private static final RestTemplate restTemplate; static { HttpComponentsClientHttpRequestFactory httpComponentsClientHttpRequestFactory = new HttpComponentsClientHttpRequestFactory(); http
2021-04-25 16:40:19 378
原创 使用Git进行代码管理及相关问题收集
前言:以下Git管理代码的用户需要安装Git,Idea一、在idea中绑定Git远程仓库操作流程。1、创建远程仓库(这里以Github为例子),如果是公司Git仓库,或者已经拥有创建仓库的可以跳过在Github官网中进行远程仓库创建,创建过程中不建议补充readme等文件,即只需要一个空白项目即可2、创建一个空白项目,如果已经有项目需要进行远程仓库绑定的可以跳过3、创建本地仓库,创建成功后将在工程目录生成一个.git的隐藏文件夹4、进行远程仓库的绑定:①进行下面截图的操作,打开idea的远
2020-09-30 14:54:41 198
转载 mysql安装和卸载
MySql安装直接贴链接https://blog.csdn.net/qq_34820468/article/details/82109368这位兄弟的博客需要注意的一点是:有些window系统需要将安装的目录放在C盘
2020-08-03 11:35:31 81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人