为什么在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框架下各个层的解释说明

ssm框架Controller总怎么写sql

ssh 集成框架 dao层 如何使用session

2020年去一线大厂面试先过SSM框架源码这一关!

深入理解--SSM框架中Dao层,Mapper层,controller层,service层,model层,entity层都有什么作用

攻占SSM之手写Mybatis的xml实现Dao层接口