上一页 1 2 3 4 5 6 7 8 9 ··· 17 下一页
摘要: Spring 三级缓存解决循环依赖 Spring只能解决field和setter注入导致的循环依赖,无法解决构造器注入导致的循环依赖。 Spring只处理了单例Bean对象之间的循环依赖,没有处理原型对象之间的循环依赖 三层缓存 // 三层缓存 public class DefaultSinglet 阅读全文
posted @ 2021-01-29 22:45 祁奇 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 事务隔离级别 脏读:读取了其他事务修改但回滚(未提交)的数据 不可重复读:A事务对同一条数据多次读取,其间B事务对该条数据进行了更改,导致A事务对同一条数据前后读取不一致 幻读:在范围查询时,有其他事务在该范围中新增了数据,导致前后获取到的数据总数不一致 事务传播特性 失效场景: 修饰非public 阅读全文
posted @ 2021-01-29 22:44 祁奇 阅读(59) 评论(0) 推荐(0) 编辑
摘要: Spring Bean生命周期流程图 概念 四个阶段:实例化(Instantiation) → 依赖注入(populate) → 初始化(Initializing) --(运行时)-> 销毁(destory) 两种作用域: Bean级别:在Bean上声明,只作用于该Bean Aware类接口(Bea 阅读全文
posted @ 2021-01-29 22:43 祁奇 阅读(104) 评论(0) 推荐(0) 编辑
摘要: XML文件配置 // 使用xml配置文件完成Spring容器的创建 public class Test { public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicatio 阅读全文
posted @ 2021-01-29 22:42 祁奇 阅读(59) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 17 下一页