-5
我有3個表格,例如:table_A, table_B and table_C.
A是B和C的父表。如何在休眠狀態下保存父表時的表。如何在休眠狀態下保存多個表
我有3個表格,例如:table_A, table_B and table_C.
A是B和C的父表。如何在休眠狀態下保存父表時的表。如何在休眠狀態下保存多個表
如果你已經映射表,實體,那麼:
例如:使用Hibernate(並因此JPA)時
//parent
@Entity
@Inheritance(strategy = InheritanceType.JOINED)
public abstract class Car {
}
@Entity
public class BCar extends Car {}
@Entity
public class CCar extends Car {}
session.save(bCar);
session.save(cCar);
第一條規則:不要認爲在表中,但實體。接下來,我們需要查看這些實體以獲得幫助。提示:「保存」與父級通常通過級聯完成(查看JPA/Hibernate文檔中的內容)。 – Thomas
順便說一句,歡迎來到SO。請閱讀幫助部分,特別是[問]。 – Thomas
不幸的是你的問題歸結爲「有人請幫助我這個」。但是我們並不認爲這個請求在本網站的範圍內是* questions *。請仔細閱讀[this](https://meta.stackoverflow.com/questions/284236/why-is-can-someone-help-me-not-an-actual-question)來理解爲什麼是這樣。然後考慮刪除這個問題,並在這個社區的範圍內提出一個新的,更精確的問題。或者,您可以返工並改進此問題。謝謝! – GhostCat