org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'BseqManagerServiceImpl': Injection of resource dependencies failed;
nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hipBseqCodeDao' defined in URL [jar:file:/E:/SVN/HIP2.0/code/service/HIP-SERVER/target/HIP-SERVER-1.0.38-SNAPSHOT-BJ/WEB-INF/lib/HIP-DAO-1.0-SNAPSHOT.jar!/com/bjgoodwill/hip/dao/bseq/HipBseqCodeDao.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory';
nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed;
nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'class path resource [com/bjgoodwill/hip/mapping/report/ReportNavigationRelationMapper.xml]';
nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Result Maps collection already contains value for com.bjgoodwill.hip.dao.report.ReportConfigDao.BaseResultMap
这个问题困扰好久,最后发现注解我写的是实现类,不是接口,望大家引以为戒