在我的java项目中,我有两个具有相同名称但不同包的实体,我也有相应的这些实体的道。2个具有相同名称但不同包的bean,如何自动装配?
现在由于具有相同名称的2个实体,它给出了重复的扫描错误,因此我使用完全限定名称向这些实体添加了名称属性。
例:实体(NAME = “pckEntity)&实体(NAME =” pabEntity)
但现在我自己相应的daos不能自动装配,和我收到以下错误:
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type...
我是否还必须更改Dao中的任何内容以支持实体中的“名称”属性更改。
我正在使用Hibernate,JPA和Spring。
请包括完整的堆栈跟踪和代码片段,显示您当前如何自动连接DAO的 –