1. 程式人生 > >mybatis 對映檔案載入方式(resource與class,package)

mybatis 對映檔案載入方式(resource與class,package)

1.resource載入方式,適用於類路徑下的檔案載入(注意:mybatis原始開發Dao,xml檔案與介面檔案不在同一路徑下,僅能用resource載入對映檔案)

    <mappers>

        //注意路徑書寫方式
        <mapper resource="com/das/pojo/TeacherDao.xml"/>
    </mappers>

2.class載入方式,僅適用於類路徑下,介面檔案與對映檔案在同一路徑下,且介面名與對映檔名相同,並且對映檔案名稱空間為介面全類名的情況.

     <mappers>

        //class的內容是介面的全類名
        <mapper class="com.das.dao.TeacherDao"/>
    </mappers>

3.package 載入方式,適用於類路徑下,介面檔案與對映檔案在同一路徑下,且介面名與對映檔名相同,並且對映檔案名稱空間為介面全類名的情況.

    <mappers>

         //package的內容是介面所在包的全路徑
        <package name="com.das.dao"/>
    </mappers>