Spring
文章平均质量分 57
颜妮儿
学不完,根本学不完
展开
-
Spring笔记——循环依赖与三级缓存
两个步骤是可以分离完成的,即,Bean都是单例的,我们可以先把所有的单例Bean实例化出来,放到一个集合当中(即,缓存),所有的单例Bean全部实例化完成之后,以后我们再慢慢的调用setter方法给属性赋值。bd.isLazyInit()),使用getBean()获取Bean实例。ObjectFactory 是函数式接口,可以将lambda表达式作为参数放到方法的实参中,在方法执行的时候,并不会实际的调用当前lambda表达式,只有在调用getObject方法的时候才会去调用lambda表达式。原创 2024-03-12 20:45:40 · 688 阅读 · 0 评论 -
Spring笔记——Bean的生命周期
Spring其实就是一个管理Bean对象的工厂,它负责对象的创建,对象的销毁等。生命周期的本质是:在哪个时间节点上调用了哪个类的哪个方法。我们可能需要在某个特殊的时间点上执行一段特定的代码,因此要了解在这个生命线上有哪些特殊时间点,把代码写到相应的节点上,当生命线走到该节点时,自然会调用该代码。原创 2024-03-08 11:24:31 · 295 阅读 · 0 评论