Student.java:
package com.bjsxt.hibernate;public class Student { private int id; private String name; private int age; private String sex; private boolean good; public boolean isGood() { return good; } public void setGood(boolean good) { this.good = good; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } }
StuIdCard.java:
package com.bjsxt.hibernate;public class StuIdCard { private int id; private String num; private Student student; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getNum() { return num; } public void setNum(String num) { this.num = num; } public Student getStudent() { return student; } public void setStudent(Student student) { this.student = student; } }
StuIdCard.hbm.xml:
hibernate.cfg.xml:
com.mysql.jdbc.Driver jdbc:mysql://localhost/hibernate root linda0213 org.hibernate.dialect.MySQLDialect 1 thread org.hibernate.cache.NoCacheProvider true true