jpa
-
-
为什么休眠在使用标识标识符生成器时禁用 INSERT 批处理 Hibernate文档说: 休眠会在 JDBC 级别透明地禁用插入批处理,前提是您使用身份标识符生成器。 但我的所有实体都具有以下配置: 当我在上面使用这个标识时 So 有什么问题? 是否禁用了
-
如何在 Spring Boot 项目中禁用休眠验证 我有一个弹簧启动项目,它有一个CrudRepository,一个实体和一个控制器。我基本上是在尝试根据传递给控制器的数据来持久化实体。 为此,我正在使用.我的实体使用 JSR-303 注释进行注释,这些
-
-
JPA 认为我正在删除分离的对象 我有一个DAO,我用来使用JPA加载和保存我的域对象。我终于设法让交易的东西工作,现在我有另一个问题。 在我的测试用例中,我调用我的DAO来加载具有给定ID的域对象,检查它是否已加载,然
-
在 Spring Data JPA 存储库中使用泛型 我有许多简单的对象类型需要持久保存到数据库中。我正在使用Spring JPA来管理这种持久性。对于每种对象类型,我需要构建以下内容: 我突然想到,可以用三个基于泛型的类替换每个对象类
-
-
没有运算符与给定名称和参数类型匹配。您可能需要添加显式类型转换。Netbeans、Postgresql 8.4 和 Glassfish 我正在尝试使用EclipseLink在Glassfish中使用JPA在Postgresql中编辑表格。当我插入一个实体时,它运行良好。但是,当我尝试编辑或删除同一实体时,它失败并出现以下错误。有什么想法吗?
-
@GeneratedValue(strategy=“IDENTITY”) vs. @GeneratedValue(strategy=“SEQUENCE”) 我是休眠的新手。我不了解以下两个主要键生成策略: 身份 序列 有人可以解释一下这两者是如何工作的,这两者之间有什么区别吗?
-
标签