![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Springboot 整合 MyBatis
kk鲁
Android 和 SpringBoot 开发者。
展开
-
SpringBoot 集成 SpringSecurity 详解(六)-- 基于MySql实现角色授权
SpringBoot 集成 SpringSecurity 详解(六)-- 基于MySql实现角色授权需求缘起技术要点1.添加依赖2. 添加配置3.创建实体类4.创建操作数据库接口层 Repository5. 实现业务逻辑6.添加角色信息和用户信息7.实现 UserDetailsService 接口中的 loadUserByUsername() 方法8.编写控制器9.配置10.测试 需求缘起 上一小...原创 2019-10-30 16:48:07 · 1147 阅读 · 0 评论 -
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 · 184 阅读 · 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 · 213 阅读 · 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 · 228 阅读 · 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 · 565 阅读 · 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 · 298 阅读 · 0 评论 -
MyBatis详解(2)--MyBatis初体验(基于注解)
需求缘起原创 2019-10-12 11:36:46 · 184 阅读 · 0 评论 -
MyBatis详解(1)--MyBatis初体验(基于xml)
需求缘起 最近公司业务不忙,我就想花点时间整理一些Java开发常用的技术知识,顺便发到博客,如果有人看到了帮助到了需要的人,那自然最好不过了。这一系列呢想写国内用得最多的ORM框架MyBatis,最后也将涉及一点最近比较火的基于MyBatis 进一步封装的MyBatis-Plus的使用。 这一些系列文章的目录如下: 本小节代码 mybatis-demo-article(1) 一、项目中所使用的技...原创 2019-09-29 17:03:06 · 274 阅读 · 0 评论