为什么在SSM中的dao层不用写@Repository注解
Posted sjzxxy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么在SSM中的dao层不用写@Repository注解相关的知识,希望对你有一定的参考价值。
1. Mybatis 接口编程中dao 层接口没有注解和 为什么能被实例化为bean?
在Spring配置Mybatis的文件中我们可以看到如下代码:
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="org.tarena.note.dao">
</property>
MapperScannerConfigurer,让它扫描特定的包,自动帮我们成批地创建映射器。这样就大大减少了配置的工作量。
参考 https://blog.csdn.net/java280580332/article/details/72123890
以上是关于为什么在SSM中的dao层不用写@Repository注解的主要内容,如果未能解决你的问题,请参考以下文章
深入理解--SSM框架中Dao层,Mapper层,controller层,service层,model层,entity层都有什么作用