自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 SpringBoot + Shiro导致 @Transactional 事务 和 @Async 多线程 失效问题

我们使用的 mongoD B4.0副本集 ,正常是支持事务操作的,但是开发运维两年,某一次发生异常但是事务并没有回滚,导致数据对不上,意识到需要验证下事务是否还生效,单元测试验证 @Transactional 并未生效,查找原因,一开始以为是mongo的问题,但是两年前开始使用mongo就验证过了事务,一开始网络上找的答案都是如何配置,并未有效果,后来创建了个简单的项目,只引入相同版本spring data mongo 依赖事务生效,同时 @Async 线程异步 也生效。同时对比了两个项目的输出日志 发

2021-04-13 16:36:26 1411 4

原创 jenkins + gradle + spring boot(关于项目构建的问题)

为什么使用jenkins:我们使用jenkins的目的是后端代码push后可以直接在测试服务器上运行,方便前端随时调用最新的后端接口,测试人员也可以更快的得到修改后的功能。流程:在配置好jenkins基本配置之后,我们push完代码,阿里code或github 用webhook请求到jenkins,让jenkins拉取最新的代码,然后用gradle命令进行build和运行。构建方式是通过执行s...

2019-04-17 16:52:15 1029

原创 Mongodb4.0+spring boot+事务问题(爬坑)

在去年mongoDB4.0的问世,官方也说到了4.0以上将支持事务。这可以让我们大胆的使用mongoDB,因为事务保证数据的准确性。第一坑:事务的支持必须建立在mongodb副本集之上。刚开始使用spring 的 @Transactional注解,并定义了个运行时异常,来测试事务。发现报错之后不能回滚。就上网搜索资料,如何配置spring data mongodb事务。后来知道mongodb的...

2019-04-17 16:22:25 9407 4

原创 (亲测有效)spring data mongo 返回指定字段

(亲测有效)spring data mongo 返回指定字段(亲测有效)spring data mongo 返回指定字段百度搜索结果(错误)外网结果 (正确)(亲测有效)spring data mongo 返回指定字段在项目中使用mongoTemplate想要返回指定的字段。百度搜索结果(错误)DBObject dbObject = new BasicDBObject();dbObjec...

2019-04-10 09:38:42 1969

天气接口工具类

这个接口是天气工具类!这个接口是天气工具类!这个接口是天气工具类!这个接口是天气工具类!

2018-05-28

空空如也

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

TA关注的人

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