Java 如何使用SpringMVC在hibernate模板上执行关系操作
如何使用spring crud操作在hibernate模板上执行关系操作 例如,我想插入数据employee表,但它也要插入到它的关系表地址,以及如何获取删除、更新和获取操作。 例如:Java 如何使用SpringMVC在hibernate模板上执行关系操作,java,spring,hibernate,spring-mvc,Java,Spring,Hibernate,Spring Mvc,如何使用spring crud操作在hibernate模板上执行关系操作 例如,我想插入数据employee表,但它也要插入到它的关系表地址,以及如何获取删除、更新和获取操作。 例如: @Entity @Table(name="EMPLOYEE") public class EmployeeBean implements Serializable { @Id @GeneratedValue @Column(name="employee_id") private
@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", parameters=@Parameter(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个小时开始在google上试用过,但没有得到任何线索,请做一些很好的例子,感谢您的帮助。您可以看到下面的内容,这是hibernate关系数据库映射的帮助 和
为什么人们会投反对票,如果有人对这类话题感到困惑,那么不要忽视。如果有人对这类话题感到困惑,那么他就无能为力,因为他感到困惑。你的问题是:你在谷歌上搜索过,但你没有告诉我们你找到的大量教程有什么问题?例如,别搞错了,我想要一个表与另一个表有关系的例子,我知道如何在单个表上执行操作谢谢,但是那里没有spring mvc?