NutzCN Logo
问答 factory class 本身也需post init nutzioc 支援嗎?
发布于 2593天前 作者 zone1511 1715 次浏览 复制 上一个帖子 下一个帖子
标签:

加上events 都不行..
var ioc = {
ds : {
factory:'JndiObjectFactoryBean#getObject',
fields: {
jndiName : 'jdbc/TEST'
}
}
}

4 回复

JndiObjectFactoryBean是类名?要写全名,包括package

這是個example. 重點是如何factory object 本身也要post init 的話.NUTZ IOC 可以支持這種需求嗎?

factory对象本身就可以是ioc 对象哦

var ioc = {
  ds : {
    factory:'$jndiObjectFactory#getObject', //$前缀代表后面的名字是个ioc bean的名字
    args: ['jdbc/TEST']
  },
  jndiObjectFactoryBean : { // 我在这里也是个ioc对象
    type : "org.xxx.yyy.jndiObjectFactoryBean",
    events : {
      create : "init",
       depose : "depose"
    },
    fields : {
         // ..............
    }
  }
}

http://nutzam.com/core/ioc/ioc_factory.html 1.r.62提供更加方便的工厂方法定义

添加回复
请先登陆
回到顶部