最新 最热

spring.jpa.hibernate 配置和源码解析

如果没有通过@Table或者@Column等注解显式指定表名、列名,将通过隐式命名策略生成对应名称

2024-05-24
4

Java一分钟之-JPA:Java持久化API简介

Java Persistence API(JPA)是Java平台上的一个规范,用于管理关系数据库中的数据。它是EJB 3.0规范的一部分,旨在提供一个对象/关系映射(ORM)的解决方案,使得开发者能够以面向对象的方式操作数据库,而无需编写复杂的SQL语句。J...

2024-05-15
2

【SpringBoot】微服务数据持久化方案(SpringBootJPA+Hiberate)

我们从一个简单的hello world应用程序开始,然后介绍了如何设置数据库Schema的Flyway。今天我们准备学习一些将与数据库交互的代码。在我们开始编写代码之前,让我们先看一下历史。...

2024-04-24
3

【开发专题_01】JDBC style parameters (?) are not supported for JPA queries.

(1)使用?1替代?,记住从1开始而不是0,否则会出现新问题 (2)使用 :username替代?

2024-03-04
3

Spring Data JPA的使用及开启二级缓存

Hibernate 是一个广泛使用的 Java ORM(对象关系映射)框架,它提供了对关系型数据库的映射和操作功能,使开发者能够以面向对象的方式来处理数据库操作,而不用直接编写 SQL 语句。...

2024-01-17
1

JPA与Hibernate区别 - JPQL查询优化,结合实际项目中的应用

Java Persistence API(JPA)和Hibernate是两个常用的持久化框架,它们都提供了一种强大的查询语言——JPQL(Java Persistence Query Language)。在大型应用中,高效的查询是保证性能的关键。本文将探讨JPA与Hibernate在JPQL查...

2023-12-21
3

JPA关联映射 - 一对一、一对多用法

JPA(Java Persistence API)是Java平台上用于对象关系映射(ORM)的标准。在数据库设计中,表与表之间的关联关系是常见的,而JPA提供了一种方便的方式来映射这些关联关系。本文将深入介绍JPA中的一对一和一对多关联映射,结合实际...

2023-12-20
2

(一)JPA的快速入门

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-12-07
2

JPA项目多数据源模式整合sharding-jdbc实现数据脱敏

前一篇博文,已经完整的介绍了数据库脱敏的场景以及方案,来自京东数科的Sharding-JDBC开源项目通过对数据源中间代理的方式透明化的实现了这个功能,但是,功能虽然实现了,sql兼容的小问题还是很多,比如目前还不支持子查询,数据...

2023-11-18
6

Spring Data Jpa最佳实践

Spring Data Jpa框架的目标是显著减少实现各种持久性存储的数据访问层所需的样板代码量。Spring Data Jpa存储库抽象中的中央接口是Repository。它需要领域实体类以及领域实体ID类型作为类型参数来进行管理。该接口主...

2023-11-18
2