1. 程式人生 > >mapper載入的3種方法

mapper載入的3種方法

<!--
mapper載入有3種方法:
1:通過resource或url載入單個mapper

2:通過mapper介面類名載入單個mapper

3:通過package批量載入多個mapper(推薦使用)
-->


<mappers>
<!-- 通過resource或url載入單個mapper -->
<!--
<mapper resource="sqlmap/User.map.xml" />
<mapper resource="sqlmap/Student.map.xml" />
<mapper resource="mapper/UserMapper.xml"/>
<mapper resource="mapper/StaffMapper.xml"/>

<mapper url="file:/F:/workspace/mybatis0422/bin/mapper/UserMapper.xml"/>
<mapper url="file:/F:/workspace/mybatis0422/bin/mapper/StaffMapper.xml"/>
-->

<!-- 通過mapper介面類名載入單個mapper -->
<!--
使用前提是:
1:使用mapper代理方式開發
2:介面檔案mapper.java和對映檔案mapper.xml在同一個目錄中,並且檔名稱保持相同
-->
<!--
<mapper class="org.pine.mybatis.mapper.UserMapper"/>
<mapper class="org.pine.mybatis.mapper.StaffMapper" />
-->

<!-- 通過package批量載入多個mapper(推薦使用) -->
<!--
指定mapper介面的包名,mybatis會 自動掃描 包下面的所有mapper介面,並進行載入
使用前提是:
1:使用mapper代理方式開發
2:介面檔案mapper.java和對映檔案mapper.xml在同一個目錄中,並且檔名稱保持相同
-->
<package name="org.pine.mybatis.mapper"/>
</mappers>