Mybatis映射文件

1.接口的全限定名和映射文件的namespace一致
<mapper namespace="com.offcn.dao.UserDao">
2.接口的方法名和映射文件中statment的id一致:id是接口中的方法名
include:是提取出使用次数较多的公共sql,引入外部的公共的sql
3.接口的传入参数类型和映射文件的parameterType一致
resultMap:是将查询的数据库列名映射到标签
<resultMap>完成属性的映射
4.接口的返回值类型和映射文件的resultType一致
<!--type:返回结果的类型,id:任意定义在当前命名空间唯一  -->
<resultMap type="user" id="rs">
<!--完成主键映射,column:列名 ,property:属性名 -->
<id column="uid" property="id"/>
<!--完成非主键映射 -->
<result column="uname" property="username"/>
</resultMap>
<select id="getUserById" parameterType="int" resultMap="rs">
select id uid,username uname
<include refid="sql1"></include>
where id=#{uid}
</select>

最新文章

  1. UEFI模式下Win10和Linux双系统
  2. jquery改变文本框颜色
  3. adb -s emulator-5554 install JDKCast-PAP.apk
  4. VC++ 两种动态调整控件位置的方法(CButton设置为Radio形式会出现错误)
  5. 100个高质量Java开发者博客
  6. bzoj1102: [POI2007]山峰和山谷Grz
  7. Android的Proxy/Delegate Application框架 (主要介绍插件化开发)
  8. &quot;专家来了&quot;,后天周五提测,跟组长沟通
  9. UPDATE sql 优化
  10. 设置input的placeholder样式
  11. nyoj 黑色帽子
  12. npm 安装及使用
  13. mysqlQL 5.7 安装报错CMake Error at cmake/boost.cmake:81 (MESSAGE)
  14. MSSQL 表修复语句
  15. jvm详情——7、jvm调优基本配置、方案
  16. IdentityServer4 中文文档 -11- (快速入门)添加基于 OpenID Connect 的用户认证
  17. 【转】关于免费SSL证书的那些事儿
  18. JDK 自带的观察者模式源码分析以及和自定义实现的取舍
  19. IntelliJ IDEA Tomcat中端口被占用的问题
  20. doctype和Quirks模式

热门文章

  1. 5-剑指offer: 和为S的两个数字
  2. 剖析linux内核中的宏-----------offsetof
  3. 以opencv320和vs2013为例说明 vs路径配置方法
  4. MySql5.7InnoDB全文索引(针对中文搜索)
  5. 两台三层交换机单区域OSPF动态路由实验
  6. 6.Vue的Axios异步通信
  7. 11/2 下午 &lt;String&gt;
  8. js数组检测
  9. Web协议详解与抓包实战:HTTP1协议-如何管理跨代理服务器的长短连接?(4)
  10. [LeetCode] 829. Consecutive Numbers Sum 连续数字之和