跟我学hibernate框架技术——在容器外实现hibernate框架继承映射关系第1部分内容摘要:

tment。 //由于 AbstractPerson 类与 Department 类存在“一对一”的关系 public AbstractPersonPO() { } } ( 3 ) StudentPO 类,包名称为 、选择基类为 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 10/20 页 10 在该类中定义出下面的成员属性,并提供 get/set 方法 private int studentLevel。 private String studentMajor。 编程该类中的方法 package。 public class StudentPO extends AbstractPersonPO { 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 11/20 页 11 private int studentLevel。 @Override public int hashCode() { final int prime = 31。 int result = ()。 result = prime * result + studentLevel。 result = prime * result + ((studentMajor == null) ? 0 : ())。 return result。 } @Override public boolean equals(Object obj) { if (this == obj) return true。 if (!(obj)) return false。 if (getClass() != ()) return false。 StudentPO other = (StudentPO) obj。 if (studentLevel != ) return false。 if (studentMajor == null) { if ( != null) return false。 } else if (!()) return false。 return true。 } 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 12/20 页 12 public int getStudentLevel() { return studentLevel。 } public void setStudentLevel(int studentLevel) { = studentLevel。 } public String getStudentMajor() { return studentMajor。 } public void setStudentMajor(String studentMajor) { = studentMajor。 } private String studentMajor。 public StudentPO() { } @Override public void workStudy(String content) { } } ( 4 ) TeacherPO 类 , 包 名 称 为 ,继承 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 13/20 页 13 在该类中定义出下面的成员属性,并提供 get/set 方法 private float monthSalary。 private String courseName。 编程该类中的方 法 package。 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 14/20 页 14 public class TeacherPO extends AbstractPersonPO { private float monthSalary。 @Override public int hashCode() { final int prime = 31。 int result = ()。 result = prime * result + ((courseName == null) ? 0 : ())。 result = prime * result + (monthSalary)。 return result。 }。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。