Mybatis
暮冬223
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis学习笔记
Mybatis项目基本结构 MyBatisUtil工具类 package com.Mybatis.utils; import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactoryBuilder; imp原创 2020-11-15 17:11:07 · 343 阅读 · 0 评论 -
Mybatis缓存
Mybatis缓存 简介 什么是缓存[Cache]? 存在内存中的临时数据 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题 为什么使用缓存? 减少和数据库的交互次数,减少系统开销,提高系统效率 什么样的数据可以使用缓存? 经常查询并且不经常改变的数据 【可以使用缓存】 MyBatis缓存 MyBatis包含一个非常强大的查询缓存特性,它可以非常方便的定制和配置缓存,缓存可以极大的提高查询效原创 2020-11-15 17:10:37 · 172 阅读 · 0 评论 -
Mybatis之动态SQL
Mybatis动态SQL 什么是动态SQL:动态SQL就是根据不同的条件生成不同的SQL语句 所谓的动态SQL,本质上还是SQL语句,只是我们可以在SQL层面,去执行一个逻辑代码 创建基础项目 实体类 package com.Mybatis.pojo; import java.util.Date; //需要get和set public class Blog { private String id; private String title; private String auth原创 2020-11-15 16:59:57 · 203 阅读 · 0 评论 -
Mybatis多对一和一对多处理
Mybatis多对一处理 javaType & ofType JavaType用来指定实体类中的类型 ofType用来指定映射到List或者集合中的pojo类型,泛型中的约束类型 多对一按查询嵌套处理 <resultMap id="StudentTeacher" type="Student"> <!--此处是结果集映射,property是实体类对应的属性,column是数据库里对应的字段--> <result property="id" column原创 2020-11-15 16:49:45 · 161 阅读 · 0 评论 -
Mybatis分页查询
Mybatis分页查询 编写接口 //分页查询 List<User> getUserList(HashMap<String, Integer> map); 编写SQL <!--分页查询--> <select id="getUserList" parameterType="map" resultMap="UserMap"> select *from jdbc.people limit #{Index},#{Size} </select>原创 2020-11-15 16:35:33 · 204 阅读 · 0 评论
分享