Spring+TestNG:包未扫描注释



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

@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中有以下内容:<上下文:组件扫描基本包="com.blah"/>

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

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

此外,请检查UserSessionDAO是否为自动连线的候选者。

相关内容

  • 没有找到相关文章

最新更新