NutzCN Logo
问答 配置多数据源时,没法创建servicebean。
发布于 2660天前 作者 sofeik 2170 次浏览 复制 上一个帖子 下一个帖子
标签:
	    dataSourceBank : {
            type : "com.alibaba.druid.pool.DruidDataSource",
            events : {
                create : "init",
                depose : 'close'
            },
            fields : {
                url : {java:"$conf.get('bank.db.url')"},
                username : {java:"$conf.get('db.username')"},
                password : {java:"$conf.get('db.password')"},
                testWhileIdle : true,
                validationQuery : {java:"$conf.get('db.validationQuery')"},
                maxActive : {java:"$conf.get('db.maxActive')"},
                filters : "mergeStat",
                connectionProperties : "druid.stat.slowSqlMillis=2000"                
            }	        
	    },
	    daoBank : {
			type : "org.nutz.dao.impl.NutDao",
			args : [{refer:"dataSourceBank"}],
			fields : {
				interceptors : [
							"log",
							"time"
							]
			}
	    }		
@IocBean(args={"refer:daoBank"})
public class BankAmountService extends EntityService<BankAmount> {

}

3 回复
org.nutz.ioc.IocException: IocBean[bankAmountService] throw Exception when creating

args是构造方法参数哦,那是不是要有对应的构造方法呢?

知道了 谢谢指点

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