![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
烟锁着秦楼
你应该是一场梦,我应该是一阵风。
展开
-
初始MyBatis
MyBatis核心配置文件configuration.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN&am原创 2018-07-30 09:40:43 · 132 阅读 · 0 评论 -
SQL映射文件几个顶级元素配置
SQL映射文件 MyBatis 真正强大之处在于SQL映射语句,也是他的魅力所在。相对于它强大的功能,SQL映射文件的配置却非常简单。下面是关于SQL映射文件的几个顶级元素配置: mapper:映射文件的根元素节点,只有一个属性namespace(命名空间)作用如下:1.用于区分不同的mapper,全局唯一,2.绑定DAO接口,即面向接口编程。当namespace绑定某一接口之后,可以不用写...原创 2018-07-31 21:20:24 · 3330 阅读 · 0 评论 -
MyBatis条件查询
Mybatis使用select条件查询的几种方式 单条件查询 UserMapper.java public interface UserMapper { //通过用户名单条件查询 public List<User> getUserListByUserName(String userName); } UserMapper.xml <select id=...原创 2018-08-01 10:40:54 · 771 阅读 · 0 评论 -
resultMap实现高级结果映射
使用resultMap实现高级结果映射 resultMap的基本配置项 1.属性 id:resultMap的唯一标识。 type:resulMap的映射结果类型(一般为Java实体类)。 2.子节点 id:一般对应数据库的主键 id,设置此项可以提升数据库性能。 result:映射到JavaBean的某个 “ 简单类型 ” 属性,如基础数据类型,包装类等。子节点 id 和 resu...原创 2018-08-02 20:29:13 · 531 阅读 · 0 评论