java
文章平均质量分 54
暮雪寒寒
这个作者很懒,什么都没留下…
展开
-
MyBatis-Plus saveBatch保存太慢解决办法
mybatis-plus调用saveBatch方法保存慢的解决办法主要有两个因素,具体可查看文章原创 2022-10-26 10:54:22 · 5592 阅读 · 2 评论 -
PageHelper分页永远返回第一页数据
PageHelper分页永远返回第一页数据的处理方式原创 2022-05-12 18:25:10 · 2122 阅读 · 0 评论 -
WIN10安装erlang以及rabbitMQ
win10下安装rabbitMQ需要安装语言环境erlang,就像你运行Java需要虚拟机一样。win10下安装erlang以及rabbitMQ坑较多,现在整理一下流程,分享给大家。1.首先安装erlang下载地址:https://www.erlang.org/downloads我才用的是22.3版本,官方地址下载比较慢,大家可以转百度云,起码比官网快一点链接:https:/...原创 2020-03-27 11:49:25 · 846 阅读 · 3 评论 -
Maven国内仓库(mvn修改单个项目仓库)
国内访问中央仓库比较慢,所以一般用国内的,目前我一直用的都是阿里云的仓库,这里我只修改了当前项目仓库,在pom中增加如下: <repositories> <repository> <id>nexus-aliyun</id> <name>Nexus aliyun&l...原创 2020-03-20 11:35:43 · 648 阅读 · 0 评论 -
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
我采用的是SpringBoot2.0,搭建项目的时候因为没有将xml放在resource才产生该问题。因为我一般习惯于将xml文件和java文件放在一个目录下,这样方便我进行查找和编辑,但是总是报org.apache.ibatis.binding.BindingException: Invalid bound statement (not found),其实之前解决过同样问题,只不过没有记录,...原创 2020-03-19 13:42:39 · 165 阅读 · 0 评论 -
SpringBoot参数异常以及全局异常的处理
平时在写代码的时候,特别是controller,我们总会有一堆参数验证,大家也都会感到特别烦,那么如何处理呢?Spring为我们提供了很好的验证注解@Validated,相信大家也比较常用。但是,当我们自定义异常的时候就麻烦了,不过,别着急,Spring还为我们提供了@ControllerAdvice@ExceptionHandler注解来帮助我们处理异常。下面附上代码:contro...原创 2019-09-04 15:15:02 · 997 阅读 · 0 评论 -
SpringBoot搭建及错误合集
今天闲来无事,想着从头开始搭建个SpringBoot的web项目,由于长时间没从头到尾搭建过,还是踩了不少的坑,下面来看看具体流程。创建项目懒省事儿,直接用spring官方提供的搭建网站如下访问https://start.spring.io/下载完毕以后犯了几个错误,总结如下:1. 下载的时候选择了mybatis,但是实际使用的时候并未使用mybatis导致项目报错。2...原创 2019-08-08 23:50:32 · 228 阅读 · 0 评论 -
MySQL部分列乱码问题解决
今天鞋码的 时候发现mysql查询出来的结果没有乱码,传送到java乱码了。原因如下:查询的方式是解析了某个字段的json串,其实格式化出来的是BLOB类型,外层再套一个select即可发现select S.id, SUBSTRING_INDEX(REPLACE(S.msg_json,CONCAT(SUBSTRING_INDEX(S.msg_json...原创 2019-07-18 15:38:17 · 556 阅读 · 0 评论 -
Spring 手动回滚事务
Spring用类注解的情况下设置的是 @Transactional(rollbackFor = Exception.class),这样出现业务异常的时候需要手动回滚,在满足条件的情况下增加如下代码:TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();...原创 2019-06-13 14:28:10 · 131 阅读 · 0 评论 -
java调用存储过程,带返回参数
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 没有为参数号 11 设置值。调用存储过程时缺少@Options(statementType = StatementType.CALLABLE)示例:@Select("{call pxxxxxList(#{generateFeeTime},#{city...原创 2019-03-19 19:29:00 · 1263 阅读 · 0 评论