この休止状態の注釈は初めてです。この xml マッピングを注釈に変換したい:
<map name="Text" table="JAV_TEXT" inverse="true" cascade="all-delete-orphan">
<key column="FK_GUID"/>
<map-key column="TEXT_GUID" type="string"/>
<one-to-many class="com.TextPO"/>
</map>
これは私がやったことです:
@OneToMany(fetch = FetchType.LAZY, targetEntity=com.TextPO.class)
@Cascade({CascadeType.DELETE_ORPHAN})
@JoinColumn(name="FK_GUID")
@MapKey(name="TEXT_GUID")
private Map<String, PersistentObject> text = new HashMap<String, PersistentObject>();
しかし、非推奨なので、注釈を介してCascadeType.DELETE_ORPHAN
どのように表現すればよいですか? all-delete-orphan
休止状態 4.1.4 を使用しています。