自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nekoprpr的博客

菜鸟在成长

  • 博客(8)
  • 收藏
  • 关注

原创 踩坑日记 2019-12-17

今天在写代码时遇见一个BUG,特此记录,我迭代了公司的打卡功能,为了新旧版本都能兼容,所以将新增的一个type字段从int改成了Integer,在mapper文件中进行是否有值的判断,但是一直报错,经过检查后发现,如果使用Integer的时候,mapper文件中的判断不能使用空字符串判断,因为Integer等于0的时候,会识别为空字符串 <if test="type != null and...

2019-12-17 16:48:10 135

原创 开发笔记:关于spring的手动回滚

今天在开发公司spring项目时,发现事务失效,即@Transactional注解无法起效,查阅资料后发现原因有一下几点:1.spring的事务默认只支持抛出runtime异常,如果要捕获exception,则需要指定异常类 @Transactional(rollbackFor = Exception.class)。2.被try catch捕获的异常无法自动回滚,需要自己手动在catch时进行...

2019-11-25 17:51:54 119

原创 springboot调用dubbo服务

1、application.properties配置dubbo信息### dubbo 配置 ####设置当前服务在zk当中的应用名称,全局唯一spring.dubbo.application.name=paoyou-gm# 设置zk的服务端口 #spring.dubbo.registry.address=zookeeper://127.0.0.1:2180# 设置当前项目当中使用d...

2019-09-16 16:02:02 3476

原创 JSONArray按照字段排序

JSONArray result = new JSONArray(); for (String sId : split) { JSONObject json = new JSONObject(); Object findTotalPriceBySId = payOrderRepository.findTotalPriceOneWeek(gId, pId, lId,sId,startTi...

2019-05-14 11:04:02 3193

转载 抛出ConcurrentModificationException异常的原因

在Java开发过程中,使用iterator遍历集合的同时对集合进行修改就会出现java.util.ConcurrentModificationException异常。问题发生原因:在iterator的next方法中首先调用了checkForComodification方法,该方法会判断modCount是否等于expectedModCount,不等于就会抛出java.util.Concurren...

2019-04-03 15:25:54 335

原创 开发日记 2019.1.9

今天在优化代码的时候,发现了java8新增的stream在代码优化方面挺有效果,所以今天做个记录原因:在遍历完的结果集中,有时会需要调用其他dubbo接口查询对应的字段private List&lt;TbAchievementRewards&gt; getAchievementTree() { List&lt;TbAchievementRewards&gt; parentList = sel...

2019-01-09 17:11:47 157

原创 springboot启动时,拦截器注入失败

之前项目的拦截器写完了因为影响前端测试就注释掉了,今天部署到服务器上时,发现拦截器注入失败,在仔细检查代码无果后,偶然发现,自己的包名有问题,com.***.api.controller的包名被我写成了com.paoyou.api.Controller,将大写的C改成小写后,拦截器顺利注入,emmmmm,,又是自己不细心的结果,记自己一个仇...

2018-12-06 17:07:50 369

原创 #Mybaties-Plus踩坑日记(20181206)

公司项目因为响应时间的问题,所以第二次迭代决定改用框架,之前的hibenate改成了mybaties-plus,鉴于之前没有用过这个插件,所以这边做个日记记录一下平常的坑,mybatis-puls和之前用的mybaties差不多,但是自带了许多插件,今天在分页的时候遇到了一些坑,做些记录:1、springboot注入方式//Spring boot方式 @EnableTransactionMa...

2018-12-06 16:58:03 443

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除