我有这堂课:
@Service
public class SecurityManagerService implements ISecurityManagerService {
private final UserRepository userRepository;
private final RoleRepository roleRepository;
private final RightRepository rightRepository;
public SecurityManagerService(UserRepository userRepository,
RoleRepository roleRepository,
RightRepository rightRepository) {
this.userRepository = userRepository;
this.roleRepository = roleRepository;
this.rightRepository = rightRepository;
}
..
}
我想为测试类创建 bean:
<bean id="userRepository" class="eu.lopo.repositories.security.UserRepository" abstract="true"/>
<bean id="securityManagerService" class="eu.lopo.services.security.SecurityManagerService" >
<constructor-arg><ref bean="userRepository"/></constructor-arg>
</bean>
但我有错误:Abstract bean cannot be used here