最新 最热

Hibernate Validator 校验注解

Hibernate Validator 校验注解/** * 认识一些校验注解Hibernate Validator * * @NotNull 值不能为空 * @Null 值必须为空 * @Pattern(regex= ) 字符串必须匹配正则表达式 * @Size(min= , max= )集合的元素数量必......

2024-10-09
3

Gradle查看依赖及排除依赖的方法

F:sts4order-test>gradlew :order-test-api:dependencies --configuration compile >> aa.txt

2024-10-09
3

【Java】已解决:org.hibernate.QueryTimeoutException

已解决:org.hibernate.QueryTimeoutException

2024-09-16
3

【Java】已解决:org.hibernate.validator.InvalidStateException

已解决:org.hibernate.validator.InvalidStateException

2024-09-09
3

Hibernate(JPA)拦截SQL并改写SQL

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

2024-08-16
3

Hibernate 使用详解

在现代的Java开发中,数据持久化是一个至关重要的环节。而在众多持久化框架中,Hibernate以其强大的功能和灵活性,成为了开发者们的首选工具。本文将详细介绍Hibernate的原理、实现过程以及其使用方法,希望能为广大开发者提...

2024-08-15
2

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

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

2024-05-24
3

HQL(Hibernate Query Language)查询语句的基础用法

HQL(Hibernate Query Language)是一种面向对象的查询语言,它是由Hibernate团队开发的。它与SQL类似,但是操作的是对象而不是关系数据库表中的记录。这意味着,使用HQL可以方便地对对象进行查询,而不必写复杂的SQL语句。...

2024-05-21
3

Hibernate原生SQL查询与结果类型处理

在Hibernate中,原生SQL查询是一个强大的工具,它允许开发者直接编写SQL语句来访问数据库。然而,当使用原生SQL查询时,一个常见的问题是查询结果的类型处理。特别是当查询涉及到聚合函数(如MAX(), SUM()等)或CASE WHEN语句时,H...

2024-05-21
3