小编P.S*_*.S.的帖子

使用JPA标准的"不在"约束中

我正在尝试使用编写NOT IN约束JPA Criteria.我尝试过这样的事情:

builder.not(builder.in(root.get(property1)));
Run Code Online (Sandbox Code Playgroud)

虽然我知道它不会起作用.在上面的语法中,如何添加property1要检查的集合/列表?

java jpa criteria-api jpa-2.0

40
推荐指数
1
解决办法
2万
查看次数

Hibernate组件

我需要将一些hibernate hbm文件迁移到JPA/Hibernate注释.现有关系如下 -

  1. 父类具有ID
  2. 组件类也有一个ID

2个标识符指的是不同的序列.

我已经使用@Embedded@AttributeOverride在父类,并@Embeddable在组件类.

这两个类都是实体.

我尝试保存父类对象时得到的异常是 -

org.hibernate.MappingException:找不到组件属性:id

我想这个例外是因为我定义了2个标识符.

对此的任何建议/解决方案都将有很大帮助.

jpa hibernate-mapping

1
推荐指数
1
解决办法
5667
查看次数

标签 统计

jpa ×2

criteria-api ×1

hibernate-mapping ×1

java ×1

jpa-2.0 ×1