MyBatis详解
kk鲁
Android 和 SpringBoot 开发者。
展开
-
MyBatis详解(7)--MyBatis分页
MyBatis详解7--MyBatis分页需求缘起1. 修改 MyBatis详解(4) 项目1.1 删除不必要的文件1.2 添加扫描路径1. 添加依赖2.修改 UserInfoMapper.java 接口3.修改 UserInfoMapper.xml 文件4.修改测试类5. 总结需求缘起在实际项目中,数据是很多的,我们不可能每次都查询所有数据返回,我们需要将数据按需加载,俗称数据分页,Myba...原创 2019-10-17 18:31:46 · 182 阅读 · 0 评论 -
MyBatis详解(6)--MyBatis代码生成器
MyBatis Generator 插件最简单用法环境一、使用 java 代码编码运行的方式1. pop.xml 中添加 generator 依赖2. 数据库配置文件 jdbc.properties3. MyBatis Generator 配置类 generatorConfig.xml4. 创建 Generator类二、 使用maven 方式运行1. 添加插件依赖和一些配置2. 其他步骤同第一...原创 2019-07-23 16:12:14 · 211 阅读 · 0 评论 -
MyBatis详解(5)--MyBatis 高级查询
MyBatis详解5--MyBatis 高级查询需求缘起1.一对一查询1.1 创建一个订单表1.2 创建订单实体类1.3 编写接口 OrdersMapper.java1.3 编写 OrdersMapper.xml1.4 在配置文件 mybatis-configuration.xml 中注册 OrderMapper.xml 文件1.5 测试2.一对多查询2.1 添加 orders 属性2.2 创建 ...原创 2019-10-16 18:12:28 · 227 阅读 · 0 评论 -
MyBatis详解(4)--结合接口和XML使用MyBatis
MyBatis详解4--结合接口和XML使用MyBatis需求缘起1.定义接口2.注册接口3.编写xml文件4.测试5.注意事项6.总结需求缘起第一小节我们用了纯 xml 的形式来使用MyBatis,第二节中我们使用了接口和注解(注解不能单独使用)相结合的形式来操作MyBatis,那有没有可能使用 xml 和 接口结合起来使用呢?答案是肯定的,而且这种用法会更加的灵活强大,使用纯xml的时候,...原创 2019-10-15 11:54:49 · 546 阅读 · 0 评论 -
MyBatis详解(3)--动态SQL
MyBatis详解--动态SQL需求缘起准备工作1.if用法1.1 原生SQL的写法1.2 动态SQL的写法2.if + where 用法3.if + set 用法3.choose 用法5. trim 用法6. SQL片段6.1 SQL片段6.2 引用sql片段7.foreach 用法7.1 建立一个 UserForm 类,里面封装一个 List ids 的属性7.2 用 foreach 改写 s...原创 2019-10-12 19:35:01 · 294 阅读 · 0 评论 -
MyBatis详解(2)--MyBatis初体验(基于注解)
需求缘起原创 2019-10-12 11:36:46 · 177 阅读 · 0 评论 -
MyBatis详解(1)--MyBatis初体验(基于xml)
需求缘起最近公司业务不忙,我就想花点时间整理一些Java开发常用的技术知识,顺便发到博客,如果有人看到了帮助到了需要的人,那自然最好不过了。这一系列呢想写国内用得最多的ORM框架MyBatis,最后也将涉及一点最近比较火的基于MyBatis 进一步封装的MyBatis-Plus的使用。这一些系列文章的目录如下:本小节代码mybatis-demo-article(1)一、项目中所使用的技...原创 2019-09-29 17:03:06 · 270 阅读 · 0 评论