|
|
1
2
好的,我想我已经找到了一个相当合理的解决方案。解决这个问题的一种方法是为我的域模型中的每个实体创建接口和实现(正如埃斯彭在前面的回答中指出的)。现在,考虑数百个实体和数百个实现。那感觉不对,是吗? 我放弃了强类型子接口,而是使用泛型接口:
DaoContainer接口的实现如下所示:
最后是应用程序上下文:
因此,基本上我无法让纯通用自动布线工作,但这个解决方案对我来说很有效(至少目前是这样):) |
|
|
2
0
可以自动连接任意数量的bean。 但是,当您使用类型自动连接时,它只能是每个接口的一个bean。您的错误消息表示,给定接口的Spring容器中没有可用的bean。 解决方案: 缺少的DAO实现:
您的服务级别:
我换了新的
还记得把所有的弹簧组件都放在电脑里
我希望这有帮助! |
|
EarthTurtle · 调整泛型抛出迭代器的异常类型 2 年前 |
|
wallop · 实现必须明确提及所有接口字段,还是可以跳过它们? 2 年前 |
|
|
Reelie · C#11-通过抽象类在接口中静态抽象成员? 2 年前 |
|
Addem · 在OCaml签名中放入类型声明的正确方法是什么 2 年前 |