Mybatis
一只小芒果o
简单生活,努力学习!
展开
-
mybatis学习(五)
第四天类型转换器 自定义类型转换器 整合log 4j日志 缓存--------------------------------------------------------------------------------------------------------------------类型转换器在mybatis框架中,我们可以对实体类中的属性和数据表中的字段进行自动映射...原创 2019-10-24 11:50:21 · 206 阅读 · 0 评论 -
mybatis学习(四)
第四天Mapper动态代理 动态sql语句 自定义类转换器Mappe动态代理(本质用接口去操作代替直接进行内部方法的操作方式,和dao层差不多)mapper接口代理实现编写规则:映射文件中namespace要等于接口的全路径名称 映射文件中sql语句id要等于接口的方法名称 映射文件中传入参数类型要等于接口方法的传入参数类型 映射文件中返回结果集类型要等于接口方法的返回...原创 2019-10-22 17:41:26 · 259 阅读 · 0 评论 -
mybatis学习(三)
第三天:Mybatis的crud操作 配置文件常用标签和属性 事务操作 #{} ${}占位符区别Mybatis的crud操作<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://myba...原创 2019-10-22 12:22:48 · 195 阅读 · 0 评论 -
mybatis学习(二)
第二天:执行过程(工作原理) 功能架构 底层实现执行过程第一步: InputStream is = Resources.class.getResourceAsStream("/mybatis.xml"); 加载mybatis.xml核心配置文件,得到一个流对象 is ..第二步: SqlSessionFactor...转载 2019-10-21 20:33:18 · 109 阅读 · 0 评论 -
mybatis学习(一)
思維导图:第一天:概念 底层框架 环境配置 入门案例概念: mybatis和hibernate一样,都是作用在j2ee三层架构Dao/数据持久层上的一个框架。它的底层对jdbc的操作进行了封装,使得开发者只需要关注sql语句,而不用花时间去处理注册驱动,创建连接,创建statement等过程,属于apache公司。底层思想 mybatis和hi...原创 2019-10-21 19:18:29 · 137 阅读 · 0 评论