Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
JPA 不生成“删除时设置为空”FK 限制
我有两个相关的 JPA 注释类 警报和状态 一个警报可以有一个状态 我需要的是能够删除一个状态并将空值 传播 到已删除的该状态中的警报 也就是说 我需要将外键定义为 删除时设置为空 Entity public class Alarm Id
Java
Hibernate
orm
Jpa
foreignkeys
如何使用 JPA/Hibernate 设置复合主键的列顺序
我在组合主键中的列排序时遇到问题 我有一个包含以下内容的表 Embeddable public class MessageInfo implements Serializable private byte loc private long
mysql
Hibernate
Jpa
compositeprimarykey
Hibernate 与 Bean Validation API 结合使用时不遵循 JPA 规范?
这个问题是这个问题的后续问题 JPA ConstraintViolation 与回滚 我做了一些关于 JPA 和验证 API JSR 303 组合的测试 我在中找到了以下内容JPA规格 第 101 102 页 默认情况下 默认的 Bean
Java
Hibernate
Jpa
eclipselink
beanvalidation
JPA - 从计算列设置实体类属性?
我刚刚在 Glassfish 3 上运行的简单 Java Web 应用程序中掌握 JPA 持久性提供程序是 EclipseLink 到目前为止 我真的很喜欢它 除了 netbeans glassfish 交互中的错误 但有件事我希望能够做到
Java
postgresql
Jpa
eclipselink
为什么 JPA 实体中的属性不允许“公共”?
The JPA 2 0规范第 22 页说 类的实例变量必须 是私有的 受保护的或包的 可见性与是否 字段访问或属性访问是 用过的 当使用属性访问时 属性访问器方法必须是 公共或受保护 为什么不允许公众访问 对于公共字段 代理将无法可靠地工作
Java
Jpa
jakartaee
实体类名转换为带下划线的SQL表名
我定义了以下实体 Entity Table name EmailTemplate public class EmailTemplate 尽管有表格注释 我还是收到了java sql SQLException Invalid object n
springboot
Jpa
SpringDataJPA
Spring Boot Hibernate 没有事务正在进行
我正在使用 Spring Boot 它完美地使我成为实体管理器 我决定测试从实体管理器获取会话工厂并使用它作为示例 但我遇到了下一个问题 javax persistence TransactionRequiredException no t
Java
Spring
Hibernate
springboot
Jpa
使用 JPA 标准通过标准构建器为 postgres jsonb 列构建谓词
我需要将谓词添加到 JSONB 列的现有谓词列表中 Entity Entity Table name a TypeDefs TypeDef name jsonb typeClass JsonBinaryType class public c
Jpa
SpringDataJPA
criteriaapi
jsonb
postgresql96
如何使 JPA OneToOne 关系变得懒惰
在我们正在开发的这个应用程序中 我们注意到视图特别慢 我分析了视图并注意到 hibernate 执行了一个查询 即使数据库中只有两个对象需要获取 该查询也花费了 10 秒 全部OneToMany and ManyToMany关系很懒惰 所以
Java
Hibernate
Jpa
lazyloading
onetoone
jpa使用标准api延迟获取多个级别的实体
我使用 JPA2 及其 Criteria API 从数据库中选择我的实体 该实现是 WebSphere Application Server 上的 OpenJPA 我的所有实体都是使用 Fetchtype Lazy 建模的 我从数据库中选择
Jpa
jpa20
Fetch
criteriaapi
openjpa
实现Spring Data存储库的自定义方法并通过REST公开它们
我正在尝试将自定义方法添加到我的 Spring 数据存储库PersonRepository如中所述1 3 Spring Data 存储库的自定义实现并通过 REST 公开这些方法 初始代码来自使用 REST 访问 JPA 数据示例 这里是添
Java
Spring
REST
Jpa
springdata
jpa hibernate @OneToOne @JoinColumn referencedColumnName 被忽略
我在对与另一个具有一对一关系的实体执行 jpql 查询时遇到意外行为 关键点在于 关系是从根实体的主键到目标实体的字段 不是 ID 这是示例 root entity Entity Table name PERSON public class
Java
Hibernate
Jpa
Entity
JPA Criteria Builder OneToMany 限制
我有一个与子表具有 OneToMany 关联的父级 我正在尝试使用 CriteriaBuilder 编写一个查询来限制从 Child 表返回的结果 我正在添加一个谓词 例如 cb equal parent get children get
Java
Jpa
onetomany
JPA Criteria API:查询子类的属性
我有一个这样的类结构 Entity Inheritance strategy InheritanceType JOINED public abstract class Article private String aBaseProperty
sql
Hibernate
Jpa
polymorphism
Criteria
Hibernate 4.3.0.Final 和 Spring Data JPA 1.4.3.RELEASE
我第一次尝试设置和使用 Spring Data 当然 您会想使用最新版本 Spring Data JPA 1 4 3 RELEASE Hibernate 4 3 0 Final 按照在线示例配置后 应用程序抛出异常
Java
Spring
Jpa
springdata
SpringDataJPA
Spring Data 中的查询创建 - 动态 where 子句
Spring data中有没有办法动态形成where子句 我想要做的是有一个方法 类似于 findBy get 方法 它使用上述非 NULL 属性运行 WHERE 和 AND 例如 Consider the object Person fi
Java
sql
Jpa
SpringDataJPA
改进的命名策略在 Hibernate 5 中不再起作用
我有简单的 spring jpa 配置 其中配置了 HibernateImprovedNamingStrategy 这意味着如果我的实体类有一个变量userName 那么 Hibernate 应该将其转换为user name用于查询数据库
Java
Hibernate
Jpa
SpringDataJPA
hibernate5x
与共享主键的一对一关系生成 n+1 个选择;有什么解决方法吗?
想象一下关系数据库中有 2 个表 例如人员和计费 这些实体之间定义了一个 非强制性 OneToOne 关联 并且它们共享 Person 主键 即 PERSON ID 在 Person 和 Billing 中定义 并且它是后者的外键 通过命名
Java
Hibernate
Jpa
使用 JacksonMapper 反序列化 Java 8 LocalDateTime
我已经阅读了几个关于 SO 之间的序列化和反序列化的问题及其答案java time LocalDateTime和 JSON 属性 但我似乎无法让它工作 我已成功配置我的 Spring Boot 应用程序以我想要的格式返回日期 YYY MM
Java
json
Jpa
springboot
Jackson
何时使用/不使用,@OneToOne 和 @ManyToOne
我刚刚开始阅读有关 JPA 及其在 Hibernate 中的实现的内容 为了更好地理解细节 我需要对一些基础知识进行一些澄清 何时使用 OneToOne 我可能会用 OneToOne如果实体管理器需要处理相关对象的持久性 重点是 我可以一直
Java
Jpa
«
1 ...
69
70
71
72
73
74
75
...79
»