
java
java开发相关
三千羽流年
一粒碎光阴,三千羽流年
展开
-
Spring三级缓存解决循环依赖
有两个Bean对象,A对象中有一个属性的B对象,B对象中有一个属性的A对象,他们都需要依赖注入,但是map单例池中都没有这个对象。正常情况下在进行注入时,如果map单例池中没有需要的Bean对象B就会去创建这个Bean对象B,但如果需要创建的这个Bean对象B又需要依赖注入对象A,这就造成了循环依赖问题。第三级缓存:singletonFactories,它保存的就是一个lambda表达式,它主要的作用就是bean出现循环依赖后,某一个bean到底会不会进行AOP操作。@lazy注解解决有参构造的循环依赖。原创 2023-03-28 22:28:36 · 173 阅读 · 1 评论 -
jifinal使用redisplugin需要导入的包
<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-pool2</artifactId> <version>2.6.1</version> </dependency> <dependency> ...原创 2020-03-30 11:03:23 · 272 阅读 · 0 评论