Kaw*_*awu 11 java mapping jpa primary-key jpa-2.0
您是否可以从JPA规范派生,如果@PrimaryKeyJoinColumn(...)没有可插入和可更新的参数,则与之相同
@JoinColumn(..., insertable = false, updatable = false)
Run Code Online (Sandbox Code Playgroud)
要么
@JoinColumn(...,insertable = true,updatable = true)
当用于常规(非继承)关联时?他们应该可以互换吗?设置的可插入和可更新属性是什么?它们是否适合任何东西?请注意,我只是针对两者(似乎)实现的只读属性...
我与EclipseLink和Hibernate的映射异常相当不一致......
这是@PrimaryKeyJoinColumnJavaEE 5 + 6 Javadoc:
PrimaryKeyJoinColumn(JavaEE 5)
PrimaryKeyJoinColumn(JavaEE 6)
引用:
...它可以用在OneToOne映射中,其中引用实体的主键用作引用实体的外键.
Jam*_*mes 14
是的,这两个是等价的.
注意在JPA 2.0你也可以在添加@Id到@OneToOne映射,并避免重复的基本ID完全特性.
看到
来自WikiBooks Java Persistence页面
| 归档时间: |
|
| 查看次数: |
19959 次 |
| 最近记录: |