首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring
订阅
用户6029366183296
更多收藏集
微信扫码分享
微信
新浪微博
QQ
146篇文章 · 0订阅
二、MyBatis体系结构源码解读
① SimpleExecutor是Mybatis执行Mapper语句时默认使用的Executor。它提供最基本的Mapper语句执行功能,没有过多的封装的 ② ReuseExecutor,顾名思义,是可以重用的Executor。它重用的是Statement对象,它会在内部利用一…
Spring-Data JPA自定义sql查询操作~
「这是我参与2022首次更文挑战的第27天,活动详情查看:2022首次更文挑战」SpringData-JPA中的PQL的~
【Spring Data 系列学习】了解 Spring Data JPA 、 Jpa 和 Hibernate
在开始学习 Spring Data JPA 之前,首先讨论下 Spring Data Jpa、JPA 和 Hibernate 之前的关系。 JPA 是 Java Persistence API 的简称,中文名 Java 持久层 API,是 JDK 5.0 注解或 XML 描述对…
JPA和SpringDataJPA
l Sun公司为了简化现有Java EE和Java SE应用的对象持久化的开发工作,整合ORM技术,结束现在Hibernate、iBATIS、TopLink等ORM框架各自为营的局面,提出了新的JPA ORM规范。 Spring Data 是Spring 的一个子项目(不是很成…
JPA、Hibernate和Spring Data JPA
不多说了,直接步入主题。 全称Java Persistence API,可以通过注解或者XML描述(对象-关系表)之间的映射关系,并将实体对象持久化到数据库中。 ORM映射数据,JPA支持XML和注解两种数据的形式,数据描述对象和表之间的映射关系,框架据此将实体对象持久化到数据…
MyBatis——缓存机制(一、二级缓存\缓存实验\源码分析\缓存工作流程及其原理)
MyBatis是常见的Java数据库访问层框架。在日常工作中,开发人员多数情况下是使用MyBatis的默认缓存配置,但是MyBatis缓存机制有一些不足之处,在使用中容易引起脏数据,形成一些潜在的隐患。个人在业务开发中也处理过一些由于MyBatis缓存引发的开发问题,带着个人的…
从源码角度分析 MyBatis 工作原理
MyBatis 的前身就是 iBatis ,是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。本文以一个 MyBatis 完整示例为切入点,结合 MyBatis 底层源码分析,图文并
MyBatis原理(二) —— Mapper文件
前言 在上文中,研究了MyBatis针对配置文件的解析,但节省篇幅没有编写对mapper文件的解析。本文便来探究下MyBatis如何将Mapper文件与对应接口关联起来。
tkMapper的使用和原理(笔记)
Mybatis支持@SelectProvider注解,tkMapper正是运用了该技术,通过解析持久类,动态生成SQL,重新为MappedStatment设置SqlSource。 我们看到在执行时每个SQL都已转换成MappedStatment,tkMapper是怎么做到的呢?…
MyBatis-Plus的BaseMapper实现原理
这是我参与8月更文挑战的第21天,活动详情查看:8月更文挑战 Mybatis-plus为我们提供了一些通用mapper方法,比如insert,update,selectById等等