最新 最热

Spring事务失效的12种场景总结

上面代码中我们可以看到对于方法add的访问修饰符被定义成了private,这样会导致事务失效,原因是Spring 要求被代理的方法必须是 **public** 的。简单粗暴来看源码是怎么搞的。如下:...

2023-06-28
1

Java Map操作解锁新姿势

说到Java Map的操作,其实有很多种,但是归结起来无非就两种,其中一种便是简单Map的操作,

2023-06-28
1

Spring5源码之Spring七种传播特性的详解

每次创建一个TransactionInfo的时候都会去new一个Transaction,然后去线程变量Map中拿holder,当此时线程变量的Map中holder为空时,就会视为当前情况下不存在事务,所以transaction中holder = null。...

2023-06-28
1

javaee中数据库异常

java.sql.SQLException: ORA-00928: 缺失 SELECT 关键字

2023-06-27
1

kindle联网异常的解决方法

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-06-26
1

hugo博客github action部署后文章更新时间异常修复

文章更新时间,本地和远程部署的不同,远程通过github action|vecel部署,远程部署后的时间不对,会把所有文章时间都更为最新。

2023-06-26
1

多线程开启组装数据,对所有非事务操作前置

场景:主流程在历史业务下,越来越繁琐,臃肿,不得不加一堆校验和组装数据,主流程下对多个主表数据操作,记录完本地数据后,调用rpc。

2023-06-24
1

Java避坑指南之:三元操作符(?: )

由于java14版本对NPE异常增加了新特性,可以详情展示NPE发生的具体信息,我们可以很容易看到哪个变量发生了NPE异常。但是早期的版本是不具有这样的功能。...

2023-06-19
1

Java避坑指南:finally块的陷阱及正确的关闭资源方式小结

3、为每个资源使用单独的try...catch 块关闭,保证关闭此资源发生异常,不会影响后面资源的关闭;

2023-06-19
0

Java陷阱之:finally块抛出异常或return导致异常丢失

java中finally语句包含有抛出异常或者return语句,会把try块中出现的异常丢弃。

2023-06-19
1