本文轉自:點擊打開鏈接
在開發中我再applicationContext-dao.xml中加入了mapper掃描器
- <!--mapper掃描器-->
- <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
- <!--掃描包路徑,如果需要掃描多個包,中間使用半角逗號隔開-->
- <property name="basePackage" value="com.qianlv.ssmdemo.mapper" />
- <!--這裏不用sqlSessionFactory是因爲如果用會導致上面配置的dataSource失效-->
- <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" />
- </bean>
但是在編輯一個Service中注入mapper會提示could not autowire,但是可以正常執行的。
- public class ItemsServiceImpl implements com.qianlv.ssmdemo.service.ItemsService{
- @Autowired
- ItemsMapperCustom itemsMapperCustom;
- public List<ItemsCustom> findItemsList(ItemsQueryVo itemsQueryVo) throws Exception {
- return itemsMapperCustom.findItemsList(itemsQueryVo);
- }
- }
將最右邊的Serverity改爲Warning