刚开始学习了mybatis,知道mybatis中有两种配置文件,一个是mybatis的全局配置文件config.xml,还有一种是实体对应的XXXmapper.xml文件。
如果是新手学习mybatis的话,肯定是要在config.xml文件中一条一条的配置XXXmapper.xml的。
例如这样:
<mappers>
<!-- 通过resource引用mapper的映射文件 -->
<mapper resource="sqlmap/User.xml" />
</mappers>
但是:我在写项目的时候,看大项目中的mybatis.xml文件里面并没有一条一条的这样的配置文件啊?仔细想想也是,那么多实体,如果都是一条一条的写,这个总的配置文件得多臃肿啊!
现在经过百度终于知道了,mybatis在和Spring整合之后,只需要一条配置信息就可以将所有的XXXmapper.xml加载了。
如下: