《Hibernate》
文章平均质量分 95
Hibernate
王卫——David
CSDN博客专家 阿里云专家博主 Java领域优质创作者
展开
-
案例突破——悲观锁和乐观锁
悲观锁和乐观锁的出现是为了解决并发编程中的竞态条件和数据一致性问题。悲观锁适用于并发冲突概率较高、对数据一致性要求较高的场景,而乐观锁适用于并发冲突概率较低、对性能要求较高的场景。在具体应用中,需要根据实际情况评估并选择适合的锁机制,或者结合使用多种锁机制以达到更好的性能和数据一致性。原创 2023-06-23 09:41:44 · 953 阅读 · 0 评论 -
Hibernate框架【一】——HIbernate框架介绍
Hibernate是一个开源的Java对象关系映射(ORM)框架,它提供了一种方便的方式将Java对象与关系型数据库进行映射和交互。通过Hibernate,开发人员可以使用面向对象的方式操作数据库,而不需要直接编写SQL查询语句。原创 2023-06-17 09:34:10 · 9537 阅读 · 0 评论 -
Hibernate框架【五】——基本映射——多对多映射
**如何选择多对多的单向关联还是多项关联。主要取决于实际的业务需要。**1.如果只需要从一个实体导航到另一个实体,而无需反向导航,那么使用单向关联更为合适。2.如果不需要再两个实体上进行关系的维护,添加、删除、更新等,那么单向关联更合适。3.维护上:单向关联不会引入额外的的关系原创 2023-06-12 08:37:16 · 907 阅读 · 0 评论 -
Hibernate框架【四】——基本映射——多对一和一对多映射
由于公司项目上进行面向对象的架构设计对于ORM部分使用的是Spring Data JPA框架。将ORM完全交给Spring Data JPA框架,而Hibernate是Spring Data JPA的实现方式之一,通过对HIbernate框架的学习能够更好的理解ORM框架,以及Spring Data JPA框架。下面的博客是对于Hibernate框架中的基本映射中的多对一和一对多映射进行的实践,总结的并不全面,旨在多对一和一对多映射关系有一个宏观了解并能够进行基本运用。原创 2023-06-01 10:21:04 · 966 阅读 · 0 评论 -
Hibernate框架【三】——基本映射——一对一映射
由于公司项目上进行面向对象的架构设计对于ORM部分使用的是Spring Data JPA框架。将ORM完全交给Spring Data JPA框架,而Hibernate是Spring Data JPA的实现方式之一,通过对HIbernate框架的学习能够更好的理解ORM框架,以及Spring Data JPA框架。下面的博客是对于Hibernate框架中的基本映射中的一对一映射进行的实践,总结的并不全面,旨在对于一对一映射关系有一个宏观了解并能够进行基本运用。原创 2023-05-31 10:16:26 · 2248 阅读 · 0 评论