MyBatis
每天进步一點點
把时间花在感兴趣的事情上,保持终身学习。
展开
-
狂神说 MyBatisPlus 学习笔记
狂神说 MyBatisPlus 学习笔记一、快速入门文档:https://mp.baomidou.com/使用第三方组件:导入对应依赖研究依赖如何配置代码如何编写提高扩展技术能力步骤1、创建数据库 mybatis_plus2、创建user表DROP TABLE IF EXISTS user;CREATE TABLE user( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NU原创 2020-07-31 10:18:27 · 10157 阅读 · 3 评论 -
为什么说MyBatis不是完整的ORM框架?
ORM是Object和Relation之间的映射,包括Object->Relation和Relation->Object两方面。Hibernate是个完整的ORM框架,而MyBatis完成的是Relation->Object,也就是其所说的Data Mapper Framework。JPA是ORM框架标准,主流的ORM框架都实现了这个标准。MyBatis没有实现JPA,它和ORM框架的设计思路不完全一样。MyBatis是拥抱SQL,而ORM则更靠近面向对象,不建议写SQL,实在要写,则推转载 2020-07-16 20:41:29 · 701 阅读 · 0 评论 -
狂神说Java Mybatis笔记
MyBatis1、简介1.1 什么是MybatisMyBatis 是一款优秀的持久层框架;它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。1.2 持久化数据持久化持久化就是将程序的数据在持久状态和瞬时状态转化的过程内存:断电即原创 2020-06-23 16:54:33 · 45837 阅读 · 14 评论 -
MyBatis缓存原理图
原创 2020-06-23 15:20:22 · 266 阅读 · 0 评论 -
MyBatis源码执行流程分析
原创 2020-06-21 23:37:07 · 244 阅读 · 0 评论