NutzCN Logo
问答 NutzWk不同的service中实现相同的接口
发布于 2202天前 作者 wx_3un8gefq8c8pul4do54f 1768 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk

NutzWk5.0不同的service中实现相同的接口,根据场景值的不同,选择不同的实现类,怎么实现?希望可以有个样例!谢谢各位大神

3 回复

ioc.get不同的名字, 然后赋值给实例变量

这个方式我尝试过了,需要把不同的service添加依赖到当前这个服务中
ps:
if("1".equals(type)){
return ioc.get(CCCServiceImpl.class);
}else if("2".equals(type)){
return ioc.get(FFFServiceImpl.class);
}else if("3".equals(type)){
return ioc.get(QQQServiceImpl.class);
}else{
return null;
}
pom.xml中需要添加服务依赖。
有没有办法可以不添加服务依赖呢?

不加..怎么加载类,,ioc是懒加载的,用到才会加载

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