
Mybatis
文章平均质量分 75
宇翔苦涩
这个人很懒,只想把你留下来
展开
-
idea---mybits使用criteria 进行1、or查询以及相等 2、模糊查询 3、时间在某个时间段内 并举例说明如何使用
mybits使用criteria原创 2018-09-05 15:35:44 · 6227 阅读 · 1 评论 -
MyBatis动态sql详解(foreach语句详解【IN】)
Mybatis 动态sql原创 2018-09-26 14:02:40 · 9840 阅读 · 0 评论 -
【Mybatis】(一):入门
Mybatis入门原创 2020-01-02 19:01:24 · 198 阅读 · 0 评论 -
【Mybatis】(二):插入操作返回主键
1. 使用useGeneratedKeys+keyProperty (推荐) 简单来说就是配置: 2. 使用selectKey MySQL 数据库可以使用如下方式。 二、具体演示: 基于上篇文章的代码新增: 测试 UserMapper.saveResultPK返回之后的数字仍然是操作数量,主键在User对象里面的id。...原创 2020-01-03 14:00:36 · 1271 阅读 · 0 评论 -
【Mybatis】(四):一对一级联查询
关于级联查询,会涉及到Mybatis的”N+1”问题 主要是使用<association>来实现关联。 有两种方式来实现关联: 嵌套查询:通过执行另外一个 SQL 映射语句来返回预期的复杂类型。 嵌套结果:使用嵌套结果映射来处理重复的联合结果的子集。首先,让我们来查看这个元素的属性。你会看到,它和普通的只由 select 和 resultMap 属性的结果映射不同。 1. 嵌套查询......原创 2020-01-05 12:47:09 · 356 阅读 · 2 评论 -
Mybatis(八):Mybatis-Spring 整合
官方文档:http://www.mybatis.org/spring/zh/getting-started.html 一、依赖 // Spring <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> <dependency> <groupId>org.my...原创 2020-01-05 14:13:59 · 129 阅读 · 0 评论 -
Mybatis(七):Mybatis Generator
Mybatis Generator 自动生成代码工具原创 2020-01-05 13:29:33 · 157 阅读 · 0 评论 -
【Mybatis】(五):一对多级联查询
mybatis 一对多级联查询原创 2020-01-05 12:50:41 · 287 阅读 · 0 评论 -
【Mybatis】(三):批量操作
批量操作分为批量插入和批量更新 主要使用<foreach> <foreach collection="list" item="item" open="(" close=")" separator="," index="index"> #{item.xx}, #{item.xx} </foreach> 属性注释: collection="list" ...原创 2020-01-03 16:00:55 · 459 阅读 · 0 评论 -
【Mybatis】(六):动态 SQL、String类型日期比较【字符转义】
介绍: MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 通常使用动态 SQL 不可能是独立的一部分,MyBatis 当然使用一种强大的动态 SQL 语言来改进这种情形,这种语言......原创 2020-01-05 13:02:59 · 2417 阅读 · 0 评论