java接口的映射文件,详解mybatis通过mapper接口加载映射文件
通過 mapper 接口加載映射文件,這對于后面 ssm三大框架 的整合是非常重要的。那么什么是通過 mapper 接口加載映射文件呢?
我們首先看以前的做法,在全局配置文件 mybatis-configuration.xml 通過 標簽來加載映射文件,那么如果我們項目足夠大,有很多映射文件呢,難道我們每一個映射文件都這樣加載嗎,這樣肯定是不行的,那么我們就需要使用 mapper 接口來加載映射文件
以前的做法:
改進做法:使用 mapper 接口來加載映射文件
1、定義 usermapper 接口
?
2、在全局配置文件 mybatis-configuration.xml 文件中加載 usermapper 接口(單個加載映射文件)
3、編寫usermapper.xml 文件
?
4、測試
?
5、批量加載映射文件
?
6、注意
1、usermapper 接口必須要和 usermapper.xml 文件同名且在同一個包下,也就是說 usermapper.xml 文件中的namespace是usermapper接口的全類名
2、usermapper接口中的方法名和 usermapper.xml 文件中定義的 id 一致
3、usermapper接口輸入參數類型要和 usermapper.xml 中定義的 parametertype 一致
4、usermapper接口返回數據類型要和 usermapper.xml 中定義的 resulttype 一致
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。
原文鏈接:http://www.cnblogs.com/ysocean/p/7301548.html?utm_source=tuicool&utm_medium=referral
總結
以上是生活随笔為你收集整理的java接口的映射文件,详解mybatis通过mapper接口加载映射文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java中float和double型数据
- 下一篇: php5.5参数配置优化,5个PHP性能