인터페이스를 구현하는 두 개의 클래스가 있습니다. 클래스는 두 개의 다른 패키지에 있습니다.동일한 인터페이스를 구현하는 클래스의 인스턴스를 여러 개 초기화합니다.
<bean id="pServicesv1"
class="com.transaction.service.v1.PServicesImpl" />
<bean id="pServicesv2"
class="com.transaction.service.v2.PServicesImpl" />
그러나 서버를 시작하는 동안 나는 다음과 같은 오류가 발생하고 다음과 같이
package com.service;
public interface PServices{ }
package com.transaction.service.v2;
@Transactional(propagation = Propagation.REQUIRED, rollbackFor=Exception.class)
public class PServicesImpl implements PServices {}
package com.transaction.service.v1;
@Transactional(propagation = Propagation.REQUIRED, rollbackFor=Exception.class)
public class PServicesImpl implements PServices {}
나는 봄 XML의 클래스를 초기화합니다. 예상 하나의 콩을하지만, 어떻게 여기에 여러 클래스를 초기화하는
이 발견 :
형 com.service.PServices 없음 고유의 콩
정의된다? 제약으로 인해 주석을 사용할 수 없습니다.
죄송합니다. 여전히 오류가 있습니다. 동일한 오류가 발생합니다. –