
Mybatis
君を見つけて
这个作者很懒,什么都没留下…
展开
-
Mybatis模糊查询语法
<select id="findPage" parameterType="java.lang.String" resultType="cn.health.pojo.CheckItem"> SELECT * FROM t_checkitem <where> <if test="value != null and value.length > 0"> NAME LIKE C...原创 2020-07-13 21:46:09 · 367 阅读 · 0 评论 -
Mybatis获取新增表的自增值
代码示例: <!‐‐新增‐‐> <insert id="add" parameterType="com.itheima.pojo.CheckGroup"> <selectKey resultType="java.lang.Integer" order="AFTER" keyProperty="id"> SELECT LAST_INSERT_ID() </selectKey> ins原创 2020-07-13 01:16:03 · 424 阅读 · 0 评论 -
总结51 整合SSM框架(将Mybatis交由Spring管理)
概念 既然说到整合SSM框架,这个’SSM’就是指三大框架 Spring和SpringMvc以及Mybatis框架 我们要将这三大框架整合到一起 甚至,我们通俗点来说,就是将Mybatis框架的一些功能交由Spring框架来接管 准备 导入jar包 我们需要除了导入Spring,SpringMvc等其它Jar包外,还需要导入’mybatis-spring’这个Jar包 它的作用就是用来将Myati...原创 2020-04-05 01:36:07 · 805 阅读 · 0 评论 -
总结50 通过Mybatis应用于多表查询/通过注解使用Mybaits
Mybatis多表查询 概念 在SQL语法中,是可以进行多表查询的. 而多表查询的语法分为很多种形式,有隐式内连接,显示内连接,左外连接,右外连接,子查询等等语法来实现多表查询. 多表查询就是将多个表,依照条件进行过滤,最终把符合过滤条件的内容合并在一起,形成一个’结果表’. 多表查询分为一对一,一对多,多对多关系. 在Mybatis中,多表查询分为两种形式,一种是传统的形式.一种是优化形式. 传...原创 2020-04-05 01:05:55 · 396 阅读 · 2 评论 -
总结49 Mybatis的高级概念与实际应用 代理开发/分页查询插件PageHelper
代理开发 概念 为什么本片文章要以’高级’,与’应用’来有别于上一篇文章呢?这是因为上一篇文章(https://blog.csdn.net/chinatopno1/article/details/105209751)所介绍的Mybatis只是为了让人们清楚Mybatis的思想和理论以及基础.实际开发中,Mybatis的用法还是同上一篇文章有区别的. 比如上一篇文章着重强调用SQL操作配置文件来替代...原创 2020-04-02 03:38:30 · 274 阅读 · 0 评论 -
Mybatis应用于Dao接口的传参格式
MyBatis方法参数详解 1. 单参数方法 单参数方法的参数详解, 主要介绍不同类型的参数,在Mapper映射文件中的配置方式. 参数为: 简单类型(基本数据类型+String) 参数为: 对象类型 参数为: List集合类型-List 参数为: List集合类型-List 参数为: 数组类型 参数为: Set集合类型 参数为: Map集合类型 1.1 简单类型 1.1.1 方法示例 p...原创 2020-04-02 02:21:29 · 307 阅读 · 0 评论 -
总结48 Mybatis的理论概念与基础理论应用
概念 Mybatis是一个用于替代DAO层(实现类)的框架 有了Mybatis层后,Dao层只需要接口,而不需要实现类. 这是因为Mybatis的配置文件带来的功能替代了实现类. 同样的,以后也不会用到JdbcTemplate了 准备 导入Jar包 一.导入数据库的驱动Jar包,此处我以Mysql数据库举例. <!-- mysql --> <dependen...原创 2020-03-31 02:11:10 · 186 阅读 · 0 评论