如何使用spring crud操作在休眠模板上執行關係操作。如何使用spring mvc在休眠模板上執行關係操作
例如我想插入數據員工表,但也插入到它的關係表地址以及如何獲取刪除,更新和獲取操作。 例如:
@Entity
@Table(name="EMPLOYEE")
public class EmployeeBean implements Serializable {
@Id
@GeneratedValue
@Column(name="employee_id")
private Long employeeId;
@Column(name="firstname")
private String firstname;
@Column(name="lastname")
private String lastname;
@Column(name="cell_phone")
private String cellphone;
@OneToOne(mappedBy="employee", cascade=CascadeType.ALL)
private EmployeeDetail employeeDetail;
//getters and setters
}
@Entity
@Table(name="EMPLOYEEDETAIL")
public class EmployeeDetail implements Serializable {
@Id
@Column(name="employee_id", unique=true, nullable=false)
@GeneratedValue(generator="gen")
@GenericGenerator(name="gen", strategy="foreign", [email protected](name="property", value="employee"))
private Long employeeId;
@Column(name="street")
private String street;
@Column(name="city")
private String city;
@Column(name="state")
private String state;
@Column(name="country")
private String country;
@OneToOne
@PrimaryKeyJoinColumn
private EmployeeBean employee;
//gettters and setters
}
我已經嘗試過了,從最近5小谷歌,但沒有任何線索,我得到的,請做你的幫助是appreacited一些很好的例子。
爲什麼人做下來投給這個,如果有人有關於這種類型的題目的話就幫不敢怠慢混淆。 –
如果有人對這種類型的話題感到困惑,那麼他無法幫助,因爲他感到困惑。你的問題的問題是:你用Google搜索了,但是你沒有告訴我們你發現的大量教程有什麼問題?例如[這一個](https://spring.io/guides/gs/accessing-data-jpa/)。 –
不要弄錯了,我想要一個表格與另一個表格有關係,我知道如何在單個表格上執行操作 –