Java开发 解决Spring循环依赖 解决办法:1.写一个操作Bean工具SpringContextHolder。2.使用注解 @Lazy。3.使用Setter/Field注入。4.使用@PostConstruct。5.实现ApplicationContextAware与InitializingBean 2020-11-11 浏览(4,464) 评论(0) 阅读全文
Java开发 结合源码分析Spring声明式事务失效的一些场景 结合源码分析Spring声明式事务失效的一些场景:数据库引擎不支持事务、回滚的异常不符合、没有被Spring管理、异常被吃了、加锁处理不当、多线程调用、错误的事务传播特性、方法不是public、方法用final修饰、同一个类中的事务问题 2020-03-24 浏览(528) 评论(0) 阅读全文
Java开发 使用List.of()、Map.of()、Set.of() - Jackson无法反序列化Redis缓存(缓存有类型标识的时候) List.of()、Map.of()、Set.of() 这三者都是从不可变集合的容器类ImmutableCollections衍生出来的,而ImmutableCollections是无法被反序列化的! 2020-03-18 浏览(1,161) 评论(0) 阅读全文
Java开发 Long和Long类型集合前端精度丢失解决办法锦集以及自定义JSON序列化方法 Long和Long类型集合前端精度丢失解决办法锦集以及自定义JSON序列化方法 2020-02-24 浏览(24,009) 评论(1) 阅读全文