Spring + TestNG:未扫描注释的包

时间:2012-02-14 20:53:22

标签: spring ant testng spring-test

我有一个基于AbstractTransactionalTestNGSpringContextTests的简单(基于蚂蚁)测试。我收到一个错误,抱怨找不到合适的自动接线豆。

@Autowired
@Qualifier("userSessionDao")
private UserSessionDAO userSessionDao;

DAO:

@Repository("userSessionDao")
public class UserSessionDAOImpl extends
    AbstractGenericDAOImpl<UserSession, Long> implements UserSessionDAO {
/**
 * 
 */
@SuppressWarnings("unused")
private XLogger logger = XLoggerFactory.getXLogger(UserSessionDAOImpl.class
        .getName());

}

我在config.xml中有以下内容:     &LT; context:component-scan base-package =“com.blah”/&gt;

我是否错过了启动组件扫描的步骤?

1 个答案:

答案 0 :(得分:1)

尝试<context:component-scan base-package="com.blah.*" />

另外,请检查UserSessionDAO是否是自动连接的候选人。