jpa 相关问题

Java Persistence API(JPA)是一种Java规范,用于访问,持久化和管理Java对象/类与关系数据库之间的数据。它是EJB 3.0规范的一部分,是对象到关系映射(ORM)的行业标准方法。

如何使用 EclipseLink 2.6 JPA 将表对象类型作为 IN 参数传递到存储过程

有人可以帮我弄清楚如何使用 EclipseLink JPA 将表对象类型作为 IN 参数传递给存储过程吗? 这是我的存储过程: 创建或替换 TYPE FORMS_DTLS_TYPE F...

回答 1 投票 0

JPQL order by 中使用什么字符串会导致SQL注入?

考虑类似这样的代码: String orderBy = getParameter("orderBy"); 字符串 orderDir = getOrderDir(); // 返回“asc”或“desc” 字符串查询=“来自用户订单...

回答 0 投票 0

用于 json 列搜索的 JPA 查询

{ “商店 ID”:[ { "name":"古普塔杂货店", "store_id":"SSC10000020" }, { “姓名”:“

回答 1 投票 0

事务标记为仅回滚:如何找到原因

我在 @Transactional 方法中提交事务时遇到问题: 方法A() { 方法B() } @事务性 方法B() { ... em.persist(); ... em.flush(); 日志(...

回答 10 投票 0

保存链接表时出错:无法将值NULL插入列'ParentId',表'TableParentChild';列不允许为空。插入失败

我正在编写一个导入,需要将两种类型的数据(父级和子级)保存到各自的表和一个链接表(parentChild)中以将它们连接起来。我知道这个错误是不言自明的......

回答 1 投票 0

session.delete() 和 session.remove() 有什么区别?

为什么hibernate中有两种删除实体的方法?两者的工作风格相同。

回答 2 投票 0

将 Ordinal Enum 值设置为从 1 而不是 0 开始

我有一个包含三个值的枚举。它被用作实体 bean 中的属性。 这是 bean 中的属性: @Enumerated(EnumType.ORDINAL) 私有 BillingMethod 计费方法; 这是电子...

回答 3 投票 0

如何配置休眠来扫描不同模块中的实体

我有模块 A 和模块 B,它们都有 JPA 带注释的类。模块 B 有一个单元测试,从 A 中提取其中几个实体。 两个模块都编译得很好,运行时依赖...

回答 7 投票 0

如何在Jpa实体生命周期回调中使用JpaRepository方法?

如何在@PostUpdate JPA实体生命周期方法中创建新的Trnsaction?我无法在那里@Autowire AuthorRepository 方法,并且它总是为空。 任何人请建议什么...

回答 1 投票 0

如何在 Java JPA 中使用带有可能为空列表参数的 SQL 'in' 子句?

我有一个 JPA 存储库接口,方法如下: @修改 @Query(value = "从 bivrip.bloop_options o WHERE o.bloop_id = ?1 AND o.id 不在 ?2 中删除",nativeQuery = true) p...

回答 1 投票 0

在 Hibernate 中将实体添加到未初始化的延迟集合时提交期间发生 TransientObjectException

假设,我们有两个简单的实体 Parent 和 Child ,如下所示: @实体 公共类Parent扩展BaseEntity { 私有字符串内容; @OneToMany(mappedBy = "父级",

回答 1 投票 0

spring + 弹性搜索 + 窗口不起作用

引起:java.lang.NoClassDefFoundError:org/elasticsearch/common/xcontent/XContentFactory 在 org.springframework.data.elasticsearch.core.index.MappingBuilder.buildPropertyMapping(MappingBuil...

回答 1 投票 0

遇到数组值参数绑定,但期望 [java.lang.String (n/a)]

我需要根据传递的参数动态生成查询,并且需要连接三个表,在使用 EntityManager CriteriaBuilder 构建查询时出现以下异常,相同的代码结构是

回答 1 投票 0

如何在删除 @PreRemove 注释方法内更新我的实体?

我想在实体被删除之前更新它(因为数据库触发器稍后将使用该值)。 所以我在我的 EntityListener 中尝试了这个: @预删除 void onRemove(对象实体) {...

回答 1 投票 0

@Embeddable 中的 JPA @ElementCollection

@实体 公开课学校{ @ID @GenerateValue(策略 = GenerationType.IDENTITY) 私立整数学校ID; ... @ElementCollection @CollectionTable( 姓名=“成绩”...

回答 1 投票 0

使用 JPA 和 Criteria Builder 在 @OneToMany 关系中选择父级并仅选择子级的某些字段

实现了一对多关系并选择父子关系。我有一个一对多关系。 使用条件生成器,我需要获取父级和所有相关子级,但仅选择某些字段...

回答 1 投票 0

JPA:为什么注释应用于 getter 或字段

为什么 jpa 注释应用于字段或 getter 方法。如果我尝试在 setter 方法上应用注释,那么编译器会生成错误。因为编译器忽略了 set 上的注释...

回答 3 投票 0

JPA 本机查询连接返回对象,但取消引用会引发类转换异常

我使用JPQL Native查询来连接表,查询结果存储在List中。 公共字符串 getJoinJpqlNativeQuery() { 字符串最终 SQL_JOIN = “选择 v1。

回答 3 投票 0

我的 Spring Boot 应用程序遇到问题,无法将项目列表保存到购物车对象

我正在尝试制作我的第一个 Spring Boot 应用程序,我想将项目列表添加到购物车。但由于某种原因,项目列表没有保存到数据库中。 我添加了

回答 1 投票 0

Hibernate二级缓存使用与jpa问题

我想重新创建的情况: 应用程序启动并将一张表从 postgres DB 放入缓存 对该表的所有查询都必须执行并使用二级缓存而不是数据库连接。 构建.gradle:

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.