Hibernate自关联关系
2008-01-05 18:42:34 来源:WEB开发网核心提示:Hibernate自关联关系业务逻辑:书籍的种类,本身是自关联的关系,Hibernate自关联关系,如下图所示: 所有书籍:历史书籍音乐书籍 钢琴书籍烹饪书籍 美食书籍 1. Books类的源程序Books.javapackage mypack; import java.util.Set;import java.io
Hibernate自关联关系
业务逻辑:
书籍的种类,本身是自关联的关系,如下图所示:
所有书籍:
历史书籍
音乐书籍
钢琴书籍
烹饪书籍
美食书籍
1. Books类的源程序
Books.java
package mypack;
import java.util.Set;
import java.io.Serializable;
public class Books
implements Serializable {
/**
* 默认构造函数
*/
public Books() {
}
/** 主健id */
PRivate Long id;
/** 书籍名称 */
private String name;
/** 父书籍 */
private mypack.Books parentCategory;
/** 子集合 */
private Set childCategories;
/** 完整构造函数 */
public Books(String name, mypack.Books parentCategory, Set childCategories) {
this.name = name;
this.parentCategory = parentCategory;
this.childCategories = childCategories;
}
/** 最小构造函数 */
public Books(Set childCategories) {
this.childCategories = childCategories;
}
public Long getId() {
return this.id;
}
public void setId(Long id) {
this.id = id;
}
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
public mypack.Books getParentCategory() {
return this.parentCategory;
}
public void setParentCategory(mypack.Books parentCategory) {
this.parentCategory = parentCategory;
- ››Hibernate高级应用:性能优化策略
- ››hibernate 多对多关系详解(包括中间表,一对多字表...
- ››Hibernate实现mysql数据库limit查询方法
- ››Hibernate 之父:是时候升级到Java EE 6了
- ››Hibernate查询
- ››Hibernate和iBATIS比较(摘自网络)
- ››Hibernate使用Projections进行聚合操作
- ››hibernate中java.util.Date类型映射
- ››hibernate中update与saveOrUpdate的区别
- ››Hibernate各种映射关系总结
- ››Hibernate过滤器使用窍门
- ››Hibernate属性查询简单讲述
更多精彩
赞助商链接