Hibernate的@Embeddable注解
来源:互联网 发布:巅峰减重 知乎 编辑:程序博客网 时间:2024/06/06 11:01
1.新建一个java project项目,里面新建一个lib文件夹,lib文件夹里面放置要用的一些jar文件,然后全部选中导入到项目中去。整体的框架如下图所示:
2.Students.java里面的代码如下图所示:
package entity;import java.util.Date;import javax.persistence.Entity;import javax.persistence.Id;import javax.persistence.Table;@Entity@Table(name = "t_students", schema = "hibernate")public class Students {private int sid;private String sname;private String gender;private Date birthday;private String major;private Address add;public Students() {}public Students(int sid, String sname, String gender, Date birthday,String major, Address add) {this.sid = sid;this.sname = sname;this.gender = gender;this.birthday = birthday;this.major = major;this.add = add;}@Idpublic int getSid() {return sid;}public void setSid(int sid) {this.sid = sid;}public String getSname() {return sname;}public void setSname(String sname) {this.sname = sname;}public String getGender() {return gender;}public void setGender(String gender) {this.gender = gender;}public Date getBirthday() {return birthday;}public void setBirthday(Date birthday) {this.birthday = birthday;}public String getMajor() {return major;}public void setMajor(String major) {this.major = major;}public Address getAdd() {return add;}public void setAdd(Address add) {this.add = add;}}
3.Address.java里面的代码:
package entity;import javax.persistence.Embeddable;@Embeddablepublic class Address {private String postCode;private String address;private String phone;public Address() {}public String getPostCode() {return postCode;}public void setPostCode(String postCode) {this.postCode = postCode;}public String getAddress() {return address;}public void setAddress(String address) {this.address = address;}public String getPhone() {return phone;}public void setPhone(String phone) {this.phone = phone;}}
4.hibernate.cfg.xml里面的代码如下图所示:
5.TestStudents.java里面的代码如下图所示:
阅读全文
0 0
- Hibernate的@Embeddable注解
- Hibernate @Embeddable注解
- JPA的Embeddable注解
- JPA的Embeddable注解
- JPA的Embeddable注解
- Hibernate中@Embedded和@Embeddable注解的使用
- Hibernate中@Embedded和@Embeddable注解的使用
- Hibernate中@Embedded和@Embeddable注解的使用
- hibernate-jpa中@Embeddable注解的类查询
- @Embeddable注解Java类的作用
- 组件类(嵌入式对象 )@Embeddable 注解 和Serializable接口
- JPA联合主键的使用(@EmbeddedId+@Embeddable)
- Hibernate的Annotation注解
- Hibernate的Annotation注解
- Hibernate的注解开发
- [hibernate]注解的说明
- hibernate 注解的使用
- Hibernate的注解
- 字符串(string)
- Linux Shell高级技巧(三)
- C#--WinForm保存学员对象的综合验证
- java布局管理器入门详解
- leetcode---combination-sum-ii---dfs
- Hibernate的@Embeddable注解
- css-弹性盒模型
- Coursera 深度学习 deep learning.ai 吴恩达 神经网络和深度学习 第一课 第二周 编程作业 Python Basics with Numpy
- stm32 ADC全解(单次,连续DMA传输)
- bzoj 3894: 文理分科
- java调用WebService接口
- 实用C语言管道小程序
- Linux Shell高级技巧(四)
- 使用 react 总结