Java 加入公开少年警讯
你可以说我愚蠢,但这件事一直在疯狂地消耗我的工作时间。这么简单的问题,Java 加入公开少年警讯,java,jakarta-ee,jpa,openjpa,Java,Jakarta Ee,Jpa,Openjpa,你可以说我愚蠢,但这件事一直在疯狂地消耗我的工作时间。这么简单的问题, There are four tables with 3 m-n relationships A m-n B <LinkTable AB> B m-n C <Link Table BC> C m-n D <Link Table CD> 我要加入并获得所有A.ID。openJPA中的连接语法是什么 或者,如果这太复杂,只需给我一个订单少于5张的客户的所有清单。打开JPA连接语
There are four tables with 3 m-n relationships
A m-n B <LinkTable AB>
B m-n C <Link Table BC>
C m-n D <Link Table CD>
我要加入并获得所有A.ID。openJPA中的连接语法是什么
或者,如果这太复杂,只需给我一个订单少于5张的客户的所有清单。打开JPA连接语法遵循JPA,如果坚持使用JPA,则没有这种区别 所以,如果A和B要在列(比如id)上连接,那么映射将是
@OneToOne(fetch=FetchType.LAZY, cascade={CascadeType.ALL})
@JoinColumn(name="ID")
我使用eclipselink自动生成实体文件和映射。那部分已经完成了。我感到困惑的是,查询涉及一大组表的联接。您是指将根据您定义的映射生成的查询吗?