Jul 10, 2017 10:38:44 AM
作者:zozoh
都有哪些事件
- 对象被创建(create事件)
- 对象被销毁(depose事件)
在这三种时刻,你如果想做一些特殊的操作,比如,当一个数据源被销毁时,你希望能够关闭所有的连接,声明一下,你想监听什么事件,以及怎么监听。
注: 如果你的对象是 "singleton: false",那么容器创建了对象后就会立即忘记它的存在。因为鬼才知道你打算创建多少份该对象的实例,要是每份实例都记录的话,内存说不定爆了。所以这样的非单例对象,你在 depose 容器的时候,容器是不会调用它的 depose 方法的,即使你在配置文件中声明了它,因为容器根本就不会知道这样的对象曾经存在过。但是 create, fetch 事件还是会被调用到的。
怎么监听
这个函数必须为 public,并且不能有参数
ioc json文件下的配置
切勿用ioc js和@IocBean同时定义一个bean,这样的话,只有一个会生效
本页面的文字允许在和GNU自由文档许可证下修改和再使用。