Spring
文章平均质量分 61
我不想写昵称
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot-原生Mybatis通过拦截器实现Version乐观锁
原生的Mybatis没有实现乐观锁,它的增强版本Mybatis Plus对乐观锁进行了实现。由于我们项目中使用的原生Mybatis,不具备乐观锁功能,如果每个mapper文件中的sql update语句都手动加上verion = version + 1,工作量大而且也容易遗漏。乐观锁不会对数据上锁,只是在执行修改时判断在此期间是否有其他人修改了数据,如果有被其他人修改了,则放弃此次修改操作,否则就执行更新操作。读的场景,使用悲观锁确保数据的安全性,准确性和一致性。写的场景下,使用乐观锁会有更好的性能。原创 2024-12-05 12:25:54 · 581 阅读 · 0 评论 -
开启Spring注解减少XML配置
使用注解的好处自Spring2.5就引入了很多注释类,可以使用注解配置完成大部分XML配置的功能,它可以利用Java反射机制获取类的结构信息,在服务器启动时会自动扫描装配.当一个项目变得越来越大,如果全部采用XML配置的方式,配置文件会变得越来越多越来越庞大,在XML文件与Java文件之间来回切换,就会变得非常繁琐且不利于维护。使用注解的方式,可以有效减少配置的工作, 提高可读性和可维护性。虽然注解原创 2017-09-12 14:49:04 · 658 阅读 · 0 评论
分享