spring
文章平均质量分 89
往797
这个作者很懒,什么都没留下…
展开
-
代理模式1
代理类和目标类的公共接口(抽象主题):客户端 在使用代理类时, 就感觉自己像是在使用 目标类,客户端察觉不到 自己实际上 使用的是 代理类,而不是 目标类。通过 引入一个新的对象 来实现 对真实对象的操作 或者 将新的对象作为真实对象的一个替身,这种实现机制即为代理模式,通过引入代理对象间接访问一个对象,这就是代理模式的模式动机。//这就是目标对象。代理对象 在客户端和目标对象之间 起到中介的作用, 并且可以 通过代理对象 去掉 客户不应该看到的内容 或 添加客户需要的额外服务。但会导致耦合度很高。原创 2023-05-17 17:07:56 · 67 阅读 · 0 评论 -
spring学习1
也就是说,Bean都是单例的,我们可以先把所有的单例Bean实例化出来,放到一个集合中去(我们可以称之为缓存),所有的单例Bean全部实例化完成后,以后我们再慢慢调用Setter方法给属性赋值。第一个阶段:在Spring容器加载的时候,实例化Bean,只要其中任意一个Bean实例化之后,马上进行“曝光”(不等属性赋值就曝光--我有对象了,你可以用我,虽现在没赋值,但我是唯一的,之后会赋值)当你扩展一个产品的时候,符合OCP原则,因为只需要添加两个类,一个类是具体产品类,一个类是具体工厂类。原创 2023-03-07 19:37:45 · 123 阅读 · 0 评论