Mybatis
醉花妍
这个作者很懒,什么都没留下…
展开
-
Spring集成MyBatis(基于java配置方式)
目录这是在Spring+SpringMVC基础上的,如果不懂得可以看最简单的搭建Spring MVC框架步骤一、安装mybatis(导包)二、装配SqlSessionFactory三、编写数据映射器类四、装配数据映射类五、直接注入使用数据映射类 这是在Spring+SpringMVC基础上的,如果不懂得可以看最简单的搭建Spring MVC框架步骤一、安装myb...原创 2018-09-14 10:57:44 · 7068 阅读 · 2 评论 -
mybatis学习(1):mybatis学习资源汇总
mybatis官方文档:http://www.mybatis.org/mybatis-3/spring整合mybatis官方文档:http://www.mybatis.org/spring/spring整合mybatis官方文档:http://www.mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/易百...原创 2018-10-18 11:34:27 · 176 阅读 · 0 评论 -
mybatis学习(2):mybatis总结及基础案例
备注:参考尚硅谷的教学视频一、总结1.导包2.全局配置 :mybatis-config.xml3.定义javabean:就是与数据库表一一对应Employee.java4.一个DAO接口,定义了操作的规范:public interface EmployeeMapper5.mapper配置充当接口的实现类(就是一个代理,可以想象成就是一个实现类) jdbc原生: ...原创 2018-10-18 11:57:45 · 133 阅读 · 0 评论 -
Spring Boot:基于注解方式整合mybatise
一、构建Spring Boot项目(maven方式)方式一:通过SPRING INITIALIZR方式构建 方式二:直接写pom文件构建(这里已经引入springboot相关的jar包以及mybatise相关的jar包)<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.ap...原创 2018-09-29 17:16:45 · 218 阅读 · 0 评论 -
mybatis学习(3):mybatis全局配置文件详解
尚硅谷视频教学总结而得所有的配置都写在configuration1、mybatis可以使用properties来引入外部properties配置文件的内容; resource:引入类路径下的资源 url:引入网络路径或者磁盘路径下的资源 <properties resource="dbconfig.properties"></p...原创 2018-10-18 15:38:48 · 215 阅读 · 0 评论 -
mybatis学习(4):mybatis参数处理及原理详解
参考尚硅谷视频总结而得一、单个参数:mybatis不会做特殊处理, #{参数名/任意名}:取出参数值。 二、多个参数mybatis会做特殊处理。 多个参数会被封装成 一个map, key:param1...paramN,或者参数的索引也可以 value:传入的参数值 #{}就是从map中获取指定的key的值; ...原创 2018-10-19 14:38:32 · 1079 阅读 · 0 评论 -
mybatis学习(6):缓存原理详解
一、缓存原理图 二、缓存原理 一级缓存(本地缓存)sqlSession级别的缓存,一级缓存是一直开启的;SqlSession级别的一个Map 与数据库同一次会话期间查询到的数据会放在本地缓存中。 以后如果需要获取相同的数据,直接从缓存中拿,没必要再去查询数据库; 一级缓存失效情...原创 2018-10-25 10:51:33 · 229 阅读 · 0 评论 -
mybatis学习(5):关联查询的几种方式
文章末尾附上Employee.java 和 Department.java方式一:联合查询:级联属性封装结果集 <resultMap type="com.atguigu.mybatis.bean.Employee" id="MyDifEmp"> <id column="id" property="id"/> <res原创 2018-10-23 11:11:41 · 508 阅读 · 0 评论