![](../../asset/images/user/bgImg_default.jpeg)
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
数据库事务使用
框架提供得事务注解,相信这是许多人都知道的,但是在一些高性能场景下,是不建议使用的,推荐通过编程式事务来手动控制事务提交或者回滚,减少事务影响范围,因而提升性能。这里面有个问题,订单回滚方法里面其实只有 2、3、4 步骤是需要在一个事物里执行的,第 1 步其实可以放在事物外面来执行,以此缩小事物范围。批量写入场景里要不要启用事物,其实很多人都有自己的看法,这里我给出启用于不启用的利弊,可以看到采用
![文章图片](https://img-blog.csdnimg.cn/img_convert/4623e588ca14457f867b5aa618627168.png)
application.yml和application.properties加载顺序
3.最后根据spring.profiles.action配置去加载application-dev.yml文件,会覆盖之前相同的配置。1.先加载application.yml获取到spring.profiles.action配置;2.再加载application.properties文件;
到底了