由以下原因引起:org.springframework.beans.factory.NoUniqueBeanDefinitionException:没有类型为“ org.apache.ibatis.session.SqlSessionFactory”的合格Bean:预期为单个匹配的Bean,但找到了2:sqlSessionFactory,sqlSessionFactoryOracle
我确实尝试过...但是没有用..
public interface BoardMapper {
@Autowired
@Qualifier("sqlSessionFactoryOracle")
public SqlSessionFactory sqlSessionFactory = null;
}
Spring proxy ▼ Injection but... NoUniqueBean
映射器接口(Java)<=> Mapper.xml
在不实现Mapper接口的情况下还能做些什么吗?
答案 0 :(得分:0)
您不应在界面中注入bean(自动装配)。您应该在课堂上这样做。
您定义:
public interface BoardMapper...
应该是:
public class BoardMapper