
[英]JPA EntityManager: Why use persist() over merge()?
EntityManager.merge()可以插入新对象并更新现有对象。 为什么要使用persist() (只能创建新对象)? ...
[英]JPA EntityManager: Why use persist() over merge()?
EntityManager.merge()可以插入新对象并更新现有对象。 为什么要使用persist() (只能创建新对象)? ...
[英]What is difference between CrudRepository and JpaRepository interfaces in Spring Data JPA?
Spring 数据 JPA中的CrudRepository和JpaRepository接口有什么区别? 当我看到 web 上的示例时,我看到它们在那里可以互换使用。 它们之间有什么区别? 你为什么要使用一个而不是另一个? ...
[英]How to fix the Hibernate "object references an unsaved transient instance - save the transient instance before flushing" error
当我使用 Hibernate 保存 object 时收到以下错误 ...
[英]Difference between FetchType LAZY and EAGER in Java Persistence API?
我是 Java 持久性 API 和 Hibernate 的新手。 Java持久化FetchType.EAGER中的FetchType.LAZY和FetchType.EAGER有什么区别? ...
[英]Hibernate throws MultipleBagFetchException - cannot simultaneously fetch multiple bags
Hibernate 在 SessionFactory 创建期间抛出此异常: org.hibernate.loader.MultipleBagFetchException:不能同时获取多个包这是我的测试用例: 父.java 儿童.java 这个问题怎么样? 我能做些什么? 编辑好的,我遇到的问题是 ...
[英]The JPA hashCode() / equals() dilemma
这里有一些关于 JPA 实体的讨论,以及 JPA 实体类应该使用哪个hashCode() / equals()实现。 它们中的大多数(如果不是全部)都依赖于 Hibernate,但我想讨论它们 JPA-implementation-neutrally(顺便说一下,我正在使用 EclipseLink) ...
[英]What is the easiest way to ignore a JPA field during persistence?
我本质上是在寻找一个“@Ignore”类型的注释,我可以用它来阻止特定的字段被持久化。 如何做到这一点? ...
[英]Why does JPA have a @Transient annotation?
Java 有transient关键字。 为什么 JPA 有@Transient而不是简单地使用已经存在的 java 关键字? ...
[英]org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set
我正在尝试运行 spring-boot 应用程序,该应用程序通过 spring-jpa 使用 hibernate,但我收到此错误: 我的 pom.xml 文件是这样的: 我的 hibernate 配置是这样的(方言配置在这个类的最后一个方法中): 我在这里做错了什么? ...
[英]PersistentObjectException: detached entity passed to persist thrown by JPA and Hibernate
我有一个 JPA-persisted object model 包含多对一关系:一个Account有很多Transactions 。 一个Transaction有一个Account 。 这是代码片段: 我能够创建一个Account object,向其添加交易,并正确保留Account object。 ...
[英]How do I update an entity using spring-data-jpa?
好吧,这个问题几乎说明了一切。 使用 JPARepository 如何更新实体? JPARepository 只有一个保存方法,它并没有告诉我它实际上是创建还是更新。 例如,我向数据库 User 中插入一个简单的 Object,它具有三个字段: firstname 、 lastname和age ...
[英]Hibernate SessionFactory vs. JPA EntityManagerFactory
我是 Hibernate 的新手,我不确定是使用 Hibernate SessionFactory还是 JPA EntityManagerFactory来创建 Hibernate Session 。 这两者有什么区别? 使用它们的优缺点是什么? ...
[英]How does spring.jpa.hibernate.ddl-auto property exactly work in Spring?
我正在处理我的 Spring 启动应用程序项目并注意到,有时我在另一台服务器 (SQL Server) 上的数据库会出现连接超时错误。 当我尝试使用FlyWay进行一些脚本迁移时,特别会发生这种情况,但在多次尝试后它会起作用。 然后我注意到我没有在属性文件中指定spring.jpa.hiberna ...
[英]What is the difference between Hibernate and Spring Data JPA
Hibernate 和 Spring Data JPA 之间的主要区别是什么? 我们什么时候不应该使用 Hibernate 或 Spring Data JPA? 另外,Spring JDBC 模板什么时候比 Hibernate / Spring Data JPA 性能更好? ...
[英]Hibernate throws org.hibernate.AnnotationException: No identifier specified for entity: com..domain.idea.MAE_MFEView
为什么我会收到此异常? 更新:我已将代码更改为如下所示: 但现在我得到了这个例外: ...
[英]Confusion: @NotNull vs. @Column(nullable = false) with JPA and Hibernate
当它们出现在@Entity的字段/getter 上时,它们之间有什么区别? (我通过Hibernate持久化实体)。 它们中的每一个都属于什么框架和/或规范? @NotNull位于javax.validation.constraints内。 在javax.validation.con ...
[英]Spring CrudRepository findByInventoryIds(List<Long> inventoryIdList) - equivalent to IN clause
在 Spring CrudRepository 中,我们是否支持字段的“IN 子句”? 即类似于以下内容? 如果没有这样的支持,可以考虑哪些优雅的选择? 为每个 id 触发查询可能不是最佳的。 ...
[英]What is the meaning of the CascadeType.ALL for a @ManyToOne JPA association
我想我误解了@ManyToOne关系中级联的含义。 案子: cascade = CascadeType.ALL的含义是什么? 例如,如果我从数据库中删除某个地址,我添加了cascade = CascadeType.ALL的事实如何影响我的数据(我猜是User )? ...