mybatis中config檔案載入mapper檔案的4中方式(自己用的,看不懂勿怪)
阿新 • • 發佈:2019-01-04
<!-- 最簡單的引用方式,直接引入xml檔案 --> <mappers> <!-- 最簡單的引用方式,直接引入xml檔案 --> <mapper resource="config/TSysUserMapper.xml"/> <!-- 引入mapper介面,但是需要配置檔名稱和介面名稱一致,並且位於同一目錄下 --> <mapper class="cn.fqf.Mappers.TSysUserMapper"/> <!-- 進行掃描,此包下的所有配置檔案都將被引入,但是需要配置檔名稱和介面名稱一致,並且位於同一目錄下 --> <package name="cn.fqf.mapper"/> </mappers>
<!— sqlmapper 配置檔案路徑 --> <mappers> <mapper resource="org/mybatis/builder/AuthorMapper.xml"/> <mapper resource="org/mybatis/builder/BlogMapper.xml"/> <mapper resource="org/mybatis/builder/PostMapper.xml"/> </mappers> <!—url 絕對路徑形式--> <mappers> <mapper url="file:///var/mappers/AuthorMapper.xml"/> <mapper url="file:///var/mappers/BlogMapper.xml"/> <mapper url="file:///var/mappers/PostMapper.xml"/> </mappers> <!—介面 列表配置形式 註解 sql 但是需要配置檔名稱和介面名稱一致,並且位於同一目錄下--> <mappers> <mapper class="org.mybatis.builder.AuthorMapper"/> <mapper class="org.mybatis.builder.BlogMapper"/> <mapper class="org.mybatis.builder.PostMapper"/> </mappers> <!—**對映包下所有介面 進行掃描,此包下的所有配置檔案都將被引入,但是需要配置檔名稱和介面名稱一致,並且位於同一目錄下**--> <mappers> <package name="org.mybatis.builder"/> </mappers>