?MyBatis 的配置文件中,<mappers>
?標簽用于指定 MyBatis 應該加載哪些映射器(Mapper)。其中?package
?屬性是一種便捷的方式來批量注冊多個映射器接口
package
?屬性允許你指定一個包名,MyBatis 會自動掃描該包下的所有映射器接口并注冊它們
<mappers><package name="com.mapper" />
<!-- <mapper resource="mapper/StudentMapper.xml"/><mapper resource="mapper/ArticleInfoMapper.xml"/> --></mappers>
項目結構如下:
使用條件:
-
接口必須與對應的 XML 文件同名(如果使用XML)
-
XML 文件必須放在與接口相同的包路徑下(資源目錄下的相應路徑)
?package
?屬性是MyBatis提供的一種便捷配置方式,特別適合有大量Mapper接口的項目。
希望對你有所幫助!