
数据访问技术栈
文章平均质量分 94
涵盖 Java 语言各种访问数据库的技术总结,包含 JDBC、JPA、Hibernate、MyBatis、Spring Data 等
大鹏cool
good good study, day day up !
展开
-
认识 ORM 框架 Hibernate,为什么 2022 年了还在谈论它?
Hibernate 作为一种全自动 ORM 框架,在几年前常与 Spring、Struts2 一起使用。伴随着 MyBatis 的诞生,以及 Hibernate 本身的一些缺陷,如今 Hibernate 已经慢慢淡出了大家的视野。有时我们还会将其与 MyBatis 做一些对比,不过由于很多同学没有使用过它,可能查阅一些资料后还是云里雾里的,因此有必要对 Hibernate 有一个入门级的认识。.........原创 2022-07-12 08:55:52 · 1009 阅读 · 0 评论 -
Java ORM 规范 JPA 入门
JPA 全称 Java Persistence API,与 JDBC 规范类似,同样是 Java EE 规范的一部分,它定义了一套用面向对象的方式操作关系型数据库的接口,它只是一个 ORM 框架的规范,常见的实现包括 Hibernate、TopLink。......原创 2022-07-18 17:01:00 · 3152 阅读 · 0 评论 -
Java 分布式事务规范 JTA 从入门到精通
最近回顾 Spring 事务相关的设计与实现,发现 Spring 事务设计的最初目的是为了统一 Java 中 JDBC、JTA 与 JPA 事务的使用方式,并且其实现参考了 JTA 规范。网上 JTA 的相关文章,要么参照规范照本宣科的把原理简单介绍,要么就直接上 Spring Boot 整合 JTA 框架的代码,由于知识跨度比较大,增加了对 JTA 理解的难度。经过几天的不懈努力,查阅相关资料,我也对 JTA 有了一定的理解,这里将知识结构以循序渐进的方式进行介绍,也避免小伙伴们多走弯路。...原创 2022-05-12 22:46:18 · 9604 阅读 · 1 评论 -
Java 基础知识之 JDBC
JDBC 全称 Java DataBase Connection,是 Java 定义的一套访问关系型数据库的规范,实现由各数据库厂商来完成,通过这套 API,Java 开发者可以轻松的访问各数据库。原创 2021-02-02 16:49:51 · 629 阅读 · 0 评论 -
数据库事务基础知识
本文主要对数据库事务的一些基础概念进行总结,并不涉及底层事务的实现,目的是为理解 Spring 的事务管理展开铺垫,本文所提到的事务均为单机事务。原创 2021-07-02 15:04:31 · 412 阅读 · 1 评论