
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
org.springframework.transaction.TransactionSystemException:Could not commit JDBC transaction;nested
删除@Transactional(rollbackFor = Exception.class)注解。开启事务A后,代码逻辑开启另一个事务B操作同一个表,表被占用,请求超时,导致数据库事务提交错误。以图内案例为例,把删除操作单独开启从事务(事务结束后取消对表的占用)将一个服务的代码放到另一个服务中,使其在同一事务中操作同一个表。这个错误在尝试提交JDBC事务时出现了问题,原因是连接被禁用。数据库与数

mybatisplus对List<Map<String,Object>>分页实现
是MyBatis-Plus框架提供的一个分页插件,它可以自动处理分页查询的逻辑。不加Param注解直接写入不会被识别,会报对象内参数找不到的错误。传入Page参数和查询条件。sql中不需要对传入的Page做操作。@Order(0)//优先加载。传入page和limit参数。查询id大于3小于8的数据。用Ipage作为返回参数。records是数据集合。

java.lang.illegalArgumentException: Source must not be null
在代码中某个方法或操作的参数传递了一个空的、不允许为空的参数。这个异常通常在方法中检查到参数为 null 时抛出。可能会出现同样的代码有些数据报错有些不报错。建议检查数据是否正确。

maven本地仓库引入第三方jar包
有两种方法一种是maven指令一种是平移路径(手动复制)

org.elasticsearch.ElasticsearchStatusException: Elasticsearch exception [type=illegal_argument_excep
1.检查当前的 Elasticsearch 版本是否支持指定的参数。检查es服务器版本 ,是否与pom文件中版本一致。2.服务器版本和pom文件版本问题。检查pom中es版本。

到底了