Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring 弹簧&x2B;TestNG:未扫描包的批注_Spring_Ant_Testng_Spring Test - Fatal编程技术网

Spring 弹簧&x2B;TestNG:未扫描包的批注

Spring 弹簧&x2B;TestNG:未扫描包的批注,spring,ant,testng,spring-test,Spring,Ant,Testng,Spring Test,我有一个基于AbstractTransactionalTestNGSpringContextTests的简单(基于ant的)测试。我收到一个错误,抱怨没有找到适合自动布线的bean @Autowired @Qualifier("userSessionDao") private UserSessionDAO userSessionDao; 道: @Repository("userSessionDao") public class UserSessionDAOImpl extends Ab

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

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

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

}
@Repository(“userSessionDao”)
公共类UserSessionDAOImpl扩展
AbstractGenericDAOImpl实现UserSessionDAO{
/**
* 
*/
@抑制警告(“未使用”)
私有XLogger记录器=XLoggerFactory.getXLogger(UserSessionDAOImpl.class
.getName());
}
config.xml中包含以下内容: 我是否缺少使组件扫描生效的步骤?

尝试

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

尝试


另外,请检查
UserSessionDAO
是否是自动连线的候选对象。

我已更新了我的问题,以包括DAO。尝试使用com.blah.*但无效。谢谢。它看起来像UserSessiondaImpl,它在Spring看不到的地方。您确定UserSessionDAOImpl在com.blah包下吗?包是正确的,我的类路径设置是错误的。:-)我已经更新了我的问题以包括DAO。尝试使用com.blah.*但无效。谢谢。它看起来像UserSessiondaImpl,它在Spring看不到的地方。您确定UserSessionDAOImpl在com.blah包下吗?包是正确的,我的类路径设置是错误的。:-)