04 2023 档案

摘要:Spring中事务嵌套这么用一定得注意了!!前言 最近项目上有一个使用事务相对复杂的业务场景报错了。在绝大多数情况下,都是风平浪静,没有问题。其实内在暗流涌动,在有些异常情况下就会报错,这种偶然性的问题很有可能就会在暴露到生产上造成事故,那究竟是怎么回事呢? 问题描述 我们用一个简单的例子模拟下,大家也可以看看下面这段代码输出的结果是什么。 阅读全文
posted @ 2023-04-22 08:53 JAVA旭阳 阅读(1354) 评论(0) 推荐(0) 编辑
摘要:麻了,不要再动不动就BeanUtil.copyProperties!!!前言 最近项目上要求升级一个工具包hutool的版本,以解决安全漏洞问题,这不升级还好,一升级反而捅出了更大的篓子,究竟是怎么回事呢? 事件回顾 我们项目原先使用的hutool版本是5.7.2,在代码中,我们的数据传输对象DTO和数据实体对象中大量使用了工具包中的BeanUtil.copyPrope 阅读全文
posted @ 2023-04-16 09:04 JAVA旭阳 阅读(601) 评论(2) 推荐(2) 编辑
摘要:SpringBoot项目中使用缓存Cache的正确姿势!!!前言 缓存可以通过将经常访问的数据存储在内存中,减少底层数据源如数据库的压力,从而有效提高系统的性能和稳定性。我想大家的项目中或多或少都有使用过,我们项目也不例外,但是最近在review公司的代码的时候写的很蠢且low, 大致写法如下: public User getById(String id) 阅读全文
posted @ 2023-04-10 15:13 JAVA旭阳 阅读(3596) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示