我使用的是spring + scala 2.8。我有一个@Transactional bean(用@Service标记),它在春天通过< tx:annotation-driven />启用,当我启动tomcat时,获得@Autowired这个服务bean的控制器无法找到自动装载候选人。我试图弄清楚为什么找不到候选对象,当@Service对象明显得到实例化时(我可以通过log4j调试消息看到这一点),我正在殴打自己。我最终决定通过注释< tx:annotation-driven />来简化它,瞧!该webapp开始罚款。tx:注解驱动的break @Autowired in scala
有人可以提供一个技术原因,为什么这不起作用?我即将尝试@Qualifier以查看是否“修复”了问题。
更新:我用@Qualifier,它仍然无法找到匹配的bean。 – Kevin 2011-04-01 19:24:03
你能否提供一个证明问题的最小源代码示例? – 2011-04-02 01:27:41