2017-06-21 35 views

回答

0

是的,它是可能的:

想象一下,你有下面的類

public class User 
{ 

@OneToOne(cascade=CascadeType.REMOVE) 
private Account bankAccount; // FK toward Accounttable 
} 

例如,當您刪除要刪除與之相關的帳戶記錄你的用戶。 因此,在關係中添加CascadeType.REMOVE也會刪除相關的實體。

然後:

session.delete(user); // will remove account associated 

你也可以把CascadeType.ALL,而不是如果你需要從您的用戶類帳戶類的更多控制刪除。 希望這是幫助