1

我有一个基于AbstractTransactionalTestNGSpringContextTests. 我收到一个错误,抱怨找不到适合自动布线的 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());

}

我在 config.xml 中有以下内容: < context:component-scan base-package="com.blah" />

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

4

1 回答 1

1

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

另外,检查这UserSessionDAO是一个自动接线的候选人。

于 2012-02-14T21:11:46.883 回答