我有2个类(B,C)扩展了A类.
@Service
public class A extends AbstratClass<Modele>{
@Autowired
A(MyClass br) {
super(br);
}
@Service
public class B extends A{
@Autowired
B (MyClass br) {
super(br);
}
@Service
public class C extends A{
@Autowired
C (MyClass br) {
super(br);
}
Run Code Online (Sandbox Code Playgroud)
但我有这样的信息:
没有定义类型为[A]的唯一bean:期望的单个匹配bean但找到2:[A,B,moveModeleMarshaller]
我真的不知道为什么我有这个消息以及如何在阅读Spring文档后解决.
提前致谢.
对于审计日志,我需要知道2个对象之间的差异.
那些objets可能包含其他objets,list,一组对象,因此如果需要,所需的差异可能是递归的.
是否已经使用反射(或其他)的api?
提前致谢.
问候