
Mybatis
君莫笑(๑˙ー˙๑)
欢迎互关,一起学习,共同进步
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot 整合 mybatis-plus
步骤一pom.xml 依赖配置<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.1.0</version></dependency><dependency> <groupId>mysql&原创 2020-05-09 21:45:20 · 221 阅读 · 0 评论 -
SpringBoot 整合 mybatis
步骤一pom.xml 依赖配置<!-- 把mybatis的启动器引入 --><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> &l...原创 2020-04-05 11:42:50 · 193 阅读 · 0 评论 -
mybatis 逆向生成
步骤一<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>RELEASE</version> &l...原创 2020-04-05 12:05:17 · 195 阅读 · 0 评论 -
Spring 整合 Mybatis 与源码分析
目录配置依赖配置配置文件配置源码SqlSessionFactoryBeanMapperScannerConfigurer配置依赖配置pom.xml<!-- mysql驱动 --><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java<...原创 2020-05-07 15:46:04 · 233 阅读 · 0 评论 -
Mybatis 里的 where、set、trim 标签
动态 Sql 的辅助元素where、set、trim 作为动态 Sql 的辅助元素,起作用是处理 sql 的封装问题<where>常与 <select> 搭配使用<select id="selectIfandWhereOper" resultMap="BaseResultMap"> select <include refid="Base_Col...原创 2020-04-25 10:25:41 · 548 阅读 · 0 评论 -
Mybatis 使用 foreach 标签实现批量操作
拼装 in 条件入参为数组或者列表Mapper 接口List<TUser> selectForeach4In(String[] names);Mapper xml文件<select id="selectForeach4In" resultMap="BaseResultMap"> select <include refid="Base_Column_Li...原创 2020-04-26 10:39:16 · 495 阅读 · 0 评论 -
Mybatis 一对一关联查询的两种方式:嵌套结果与嵌套查询
嵌套结果Mapper 接口List<TUser> selectUserPosition1();Mapper xml文件<resultMap id="BaseResultMap" type="TUser"> <id column="id" property="id" /> <result column="user_name" property=...原创 2020-04-29 17:01:25 · 1379 阅读 · 0 评论 -
Mybatis 一对多关联查询的两种方式:嵌套结果与嵌套查询
嵌套结果Mapper 接口List<TUser> selectUserJobs1();返回结果会将查出来的表根据<id>合并Mapper XML配置<resultMap id="BaseResultMap" type="TUser"> <id column="id" property="id" /> <result colu...原创 2020-04-29 18:18:24 · 1482 阅读 · 0 评论 -
Mybatis 多对多关联查询的两种方式:嵌套结果与嵌套查询
先决条件多对多需要一种中间表建立连接关系多对多关系是由两个一对多关系组成的,一对多可以也可以用两种方式实现嵌套结果Mapper 接口List<TUser> selectUserRole();Mapper XML配置<select id="selectUserRole" resultMap="userRoleInfo"> select a.id, ...原创 2020-04-29 22:02:37 · 2120 阅读 · 1 评论 -
Mybatis 的一级缓存与二级缓存
String resource = "mybatis-config.xml";InputStream inputStream = Resources.getResourceAsStream(resource);//创建 SqlSessionFactory SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder()....原创 2020-04-29 20:44:45 · 608 阅读 · 0 评论