Jul 10, 2017 10:38:44 AM

作者:zozoh

都有哪些事件

  • 对象被创建(create事件)
  • 对象被销毁(depose事件)
    在这三种时刻,你如果想做一些特殊的操作,比如,当一个数据源被销毁时,你希望能够关闭所有的连接,声明一下,你想监听什么事件,以及怎么监听。

注: 如果你的对象是 "singleton: false",那么容器创建了对象后就会立即忘记它的存在。因为鬼才知道你打算创建多少份该对象的实例,要是每份实例都记录的话,内存说不定爆了。所以这样的非单例对象,你在 depose 容器的时候,容器是不会调用它的 depose 方法的,即使你在配置文件中声明了它,因为容器根本就不会知道这样的对象曾经存在过。但是 create, fetch 事件还是会被调用到的。

怎么监听

这个函数必须为 public,并且不能有参数

ioc json文件下的配置

切勿用ioc js和@IocBean同时定义一个bean,这样的话,只有一个会生效

本页面的文字允许在和GNU自由文档许可证下修改和再使用。