读书人

光棍节畅想录-求Hibernate有关问题也找

发布时间: 2012-12-23 11:28:15 作者: rapoo

光棍节畅想录-急求Hibernate问题也找对象哈
“周五当一天的男女朋友吧 一起去看失恋33天 吃个晚饭 然后送你回家 只有牵手和拥抱 我会用这一天好好爱你 12点的时候告诉我 你是选择分手 还是继续和我在一起 如果可以的话 第二天带你去看星空。”
上面那段话是一个网友的建议,我觉得很好。对于失恋的我们来说是很寂寞的,尤其是天天对这电脑写程序。的确想找个程序高手做恋人,这样子遇到问题也好解决,呵呵。。。
刚好还真有个问题,恰巧要在光棍节之前交。所以我决定如果有哪位高手能解决(但是不能太强我会有压力的哈,呵呵!!!),恰巧也是单身。我想试着找找对象。希望在这个光棍节能结束自己的单身生活。
这个问题是我在看有关Hibernate的时候遇到的,如果不会的,可以先看看这个,其实我也想要一个能和我共同进退的男孩子。我把视频发给发大家
Hibernate入门基础
Hibernate操作实体对象
Hibernate的数据查询
Hibernate一对多关联映射
Hibernate多对多关联映射
Hibernate一对一关联映射
那个问题是:
package hbm;

import java.util.Set;

/**
* @hibernate.class table = "level"
* where = " visible = 0 "
* @author Administrator
*
*/
public class Level {
private long id ;
private String name ;
private Level father ;
private Set<Level> childSet ;
private Set<Level> mmfathers ;
private Set<Level> mmchilds ;

private int visible ;

public Level(){}
public Level(String name){ this.name = name ; }

public Level(String name,int visible){this.visible = visible; this.name = name ; }
/**
* @hibernate.id generator-class = "identity"
* @return
*/
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
/**
* @hibernate.property
* length = "20"
* @return
*/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}

/**
* @hibernate.many-to-one
* cascade = "save-update"
* inverse = "false"
* column = "fid"
* @return
*/
public Level getFather() {
return father;
}
public void setFather(Level father) {
this.father = father;
}

/**
* @hibernate.set
* lazy = "true"
* table = "Level"
* cascade = "save-update"
* where = " visible = 0 "
* @hibernate.collection-key column = "fid"
* @hibernate.collection-one-to-many class = "hbm.Level"
* @return
*/
public Set<Level> getChildSet() {
return childSet;
}
public void setChildSet(Set<Level> childSet) {
this.childSet = childSet;
}

/**
* @hibernate.property
* @return
*/
public int getVisible() {
return visible;
}
public void setVisible(int visible) {
this.visible = visible;
}

/**
* @hibernate.set
* table = "level2level_mm"
* lazy = "true"
* inverse = "false"
* cascade = "save-update"
* @hibernate.collection-key column = "mmchilds"
* @hibernate.collection-many-to-many
* class = "hbm.Level"
* column = "mmfathers"
* @return
*/
public Set<Level> getMmfathers() {
return mmfathers;
}
public void setMmfathers(Set<Level> mmfathers) {
this.mmfathers = mmfathers;
}

/**
* @hibernate.set
* table = "level2level_mm"
* lazy = "true"
* inverse = "false"
* cascade = "save-update"
* @hibernate.collection-key column = "mmfathers"
* @hibernate.collection-many-to-many
* class = "hbm.Level"
* column = "mmchilds"
* @return
*/
public Set<Level> getMmchilds() {
return mmchilds;
}
public void setMmchilds(Set<Level> mmchilds) {
this.mmchilds = mmchilds;
}


}




刚LZ(前)男盆友也就是382307432的主人, 让我转告LZ: 加他QQ, 他有很多话要问你...

读书人网 >编程

热点推荐