Mybatis
文章平均质量分 88
Mybatis
康康要加油
这个作者很懒,什么都没留下…
展开
-
【锋迷商城】项目搭建详细步骤
【锋迷商城】项目搭建创建Maven聚合工程一、构建父工程 fmmall1.创建一个maven工程,packing设置为pom2.父工程继承 spring-boot-starter-parent二、创建common工程1.选择fmmall,右键--New--Module(Maven工程)2.修改common的pom.xml,设置packing=jar三、创建beans工程1.选择fmmall,右键--New--Module(Maven工程)2.修改beans的pom.xml,设置packing=jar四、创建原创 2022-05-02 17:27:58 · 823 阅读 · 0 评论 -
Mybatis 与 Servlet 整合
Mybatis 与 Servlet 整合一、 搭建环境1、创建项目2、添加jar包3、添加配置文件4、生成 POJO、接口、映射配置文件二、 OpenSessionInView 的使用1、什么是 Open Session In View2、创建 OpenSqlSessionInViewFilter三、完成业务操作1、添加用户1.1、修改index.jsp1.2、创建addUsers.jsp1.3、创建UsersServlet1.4、创建业务层1.5、创建成功页面2、查询用户2.1、修改index.jsp2.原创 2022-03-08 15:10:31 · 2741 阅读 · 0 评论 -
利用Mybatis的 PageHelper 分页插件完成分页操作
文章目录一、PageHelper 分页插件1、 PageHelper 使用步骤1.1、添加 jar 包1.2、配置插件1.3、分页查询 API1.4、 PageHelper 使用方式一、PageHelper 分页插件PageHelper 是一款非常好用的开源免费的 Mybatis 第三方分页插件。它基于 plugin 的方式与 Mybatis 整合。通过 PageHelper 所提供的 API 完成对数据的分页查询。1、 PageHelper 使用步骤1.1、添加 jar 包使用 PageHel原创 2022-03-06 21:31:07 · 1205 阅读 · 0 评论 -
一篇文章帮你搞懂 Mybatis Generator 工具的使用
文章目录一、Mybatis Generator 工具的使用1、 MyBatis Generator 工具的使用步骤1.1、在 Idea 中打开 MybatisGenerator 项目1.2、修改配置文件1.3、运行主方法生成POJO、接口与映射配置文件二、 生成代码的结构介绍1、模型类2、Example 类3、UsersMapper 接口4、映射配置文件三、 生成代码的使用1、查询操作1.1、 根据主键查询用户1.2、 多条件查询 and1.3、 多条件查询 or四、DML操作1、添加用户2、更新用户3、删原创 2022-03-06 20:48:16 · 1630 阅读 · 0 评论 -
Mybatis_Mapper动态代理的使用
文章目录一、搭建环境1、创建项目2、添加jar包3、创建实体4、创建Mybatis工具类二、配置Mybatis框架1、添加db.properties文件2、添加log4j.properties文件3、添加全局配置文件4、添加UsersMapper接口5、添加UsersMapper映射配置文件三、实现查询所有用户1、修改映射配置文件2、修改UserMapper接口添加抽象方法3、创建业务层接口4、创建业务层接口实现类5、创建测试类6、运行结果四、实现根据用户ID查询用户1、修改映射配置文件2、修改UsersM原创 2022-03-02 13:17:27 · 1362 阅读 · 0 评论 -
搞懂 Mybatis 缓存看这一篇就够了
文章目录一、什么是Mybatis 缓存二、一级缓存的使用1、一级缓存的生命周期2、如何判断两次查询是完全相同的查询3、测试一级缓存三、二级缓存的使用1、二级缓存的配置方式2、二级缓存特点3、cache 标签的可选属性四、测试二级缓存1、 配置 cacheEnabled2、 在映射配置文件中添加3、 JavaBean 对象必须实现序列化接口4、创建测试类5、测试结果一、什么是Mybatis 缓存缓存是一般的 ORM 框架都会提供的功能,目的就是提升查询的效率和减少数据库的压力,缓存的重要性是不言而喻的。原创 2022-03-03 15:17:58 · 1258 阅读 · 0 评论 -
通过几个案例帮你轻松搞懂Mybatis 的多表关联查询
文章目录一、搭建环境1、创建项目2、添加jar包3、创建实体4、创建properties文件5、添加工具类6、创建全局配置文件7、创建映射配置文件二、手动处理映射关系1、resultMap 的基础使用场景2、通过 resultMap 标签解决实体与结果集的映射2.1、 修改映射配置文件2.2、 修改 UsersMapper 接口2.3、 创建测试类三、 一对一的关联查询1、标签2、需求3、创建 roles 表4、创建 Roles 实体5、修改Users实体6、修改映射配置文件7、修改UsersMapper接原创 2022-03-05 16:21:42 · 1286 阅读 · 0 评论 -
Mybatis_动态SQL
文章目录一、什么是动态 SQL?二、 if 标签1、修改映射配置文件2、修改UsersMapper接口3、创建测试类三、 choose、when、otherwise 标签1、修改映射配置文件2、修改UsersMapper接口3、创建测试类四、where标签1、修改映射配置文件2、修改UsersMapper接口3、创建测试类五、bind标签1、修改映射配置文件2、修改UsersMapper接口3、创建测试类六、set标签1、修改映射配置文件2、修改UsersMapper接口3、创建测试类七、 foreach原创 2022-03-02 23:44:04 · 722 阅读 · 0 评论 -
Mybatis入门案例 超详细流程
文章目录一、搭建环境1、创建表2、创建项目3、添加jar包4、创建实体5、创建properties文件6、创建全局配置文件7、创建映射配置文件二、查询数据1、修改映射配置文件2、创建UsersDao接口3、创建UsersDao接口实现类4、创建测试类三、根据用户ID查询数据1、修改映射配置文件2、修改UsersDao接口3、修改UsersDao接口实现类4、修改测试类五、Mybatis 中的参数绑定六、创建Mybatis的工具类1、ThreadLocal介绍2、使用 ThreadLocal 存储 SqlSe原创 2022-02-26 23:44:33 · 620 阅读 · 0 评论 -
Mybatis_注解开发超详细讲解
文章目录一、Mybatis 注解的使用二、 使用注解完成查询1、查询所有用户1.1、 修改 UsersMapper 接口1.2、 创建测试类2、注解式开发时的参数传递2.1、 顺序传参法2.2、 POJO 传参法2.3、 Map 传参法三、使用注解完成DML操作1、实现添加用户操作1.1、修改UsersMapper接口1.2、创建测试类2、实现用户更新操作2.1、修改UsersMapper接口2.2、创建测试类3、实现删除用户操作3.1、修改UsersMapper接口3.2、创建测试类四、 注解开发中的动态原创 2022-03-06 14:46:19 · 3789 阅读 · 1 评论