最新 最热

spring jpa restful请求示例

postman请求,可以进行GET POST PUT PATCH DELETE请求http://localhost:8080/http://localhost:8080/score/1

2024-10-09
4

flea-db使用之基于对象池的FleaJPAQuery

书接上回《JPA封装介绍》博文,提到 FleaJPAQuery 在前一个版本(单例模式)下存在并发的问题,下面首先来分析一下,然后再介绍目前基于对象池的解决方案。...

2024-10-02
4

Hibernate(JPA)拦截SQL并改写SQL

项目中有增加多租户的需求,原有的代码都固定了,现在进行更改的话比较麻烦,因此直接采用拦截sql并改写的方式,将对应的表增加 where tenantId = xxx。hibernate有两种拦截器:...

2024-08-16
3

flea-db使用之JPA接入

MySQL 的 JDBC 驱动 mysql-connector-java-5.1.25.jar

2024-08-06
2

flea-db使用之JPA封装介绍

JPA(Java Persistence API),即 Java 持久层 API,它是 Java 平台上用于实现对象关系映射 (Object-Relational Mapping,简称ORM) 的规范。它定义了 Java 对象如何映射到关系型数据库中的表,并提供了一套标准的 API 来管理这些...

2024-08-05
2

JPA主键生成策略介绍

GeneratedValue 是JPA主键生成策略中的一个非常重要的注解。它提供主键值生成策略的规范,可以与 Id 注解一起应用于实体或映射超类的主键属性或字段;它只支持简单的主键,派生的主键不支持使用 。...

2024-08-04
2

JPA实现动态查询

之前使用jpa的时候一直感慨它的一些原来就有的方法很好用,一边不是很习惯这种不是xml写sql的方式,尤其在用习惯了mybatis之后,在使用jpa写动态查询的时候真的一头雾水,直到发现了Specification 这个神奇的东西,使用下来觉...

2024-06-19
2

Java一分钟之-JPA查询:JPQL与Criteria API

在Java Persistence API (JPA)的世界里,查询数据库是日常开发的重要一环。JPA提供了两种主要的查询方式:Java Persistence Query Language (JPQL) 和 Criteria API。这两种方式各有千秋,适用于不同的场景和需求。本文将...

2024-06-15
2

JPA不识别MySQL的枚举类型

java枚举的顺序从0开始递增,没法自己指定,我有些枚举并不是从0开始的,或者不是+1递增的,比如一些行业的标准代码。

2024-05-25
3

Spring Data JPA日志打印SQL语句和入参真就这么简单吗?

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

2024-05-25
1