package sunyang.functions.domain; import java.util.*; import javax.persistence.*; import sunyang.module.domain.Module; import sunyang.relationship.domain.RoleFunction; //把这个类实体化,并设置其对应表 @Entity @Table(name = "functions") public class Function implements java.io.Serializable { // 对应数据表字段的变量 private Integer id; private Module module; private String url; private String functionname; // 对应关联变量 private Set<RoleFunction> roleFunctions = new HashSet<RoleFunction>(0); // 空构造方法 public Function() { } // 设置关联属性 @ManyToOne(cascade = {}, fetch = FetchType.LAZY) @JoinColumn(name = "moduleid") public Module getModule() { return module; } public void setModule(Module module) { this.module = module; } // 设置表中对应字段 @Column(name = "functionname") public String getFunctionname() { return functionname; } public void setFunctionname(String functionname) { this.functionname = functionname; } // 设置变量id对应数据库表字段为id,且为主键,并设置其主键策略为SEQUENCE @Id @GeneratedValue(strategy = GenerationType.SEQUENCE) @Column(name = "id") public Integer getId() { return this.id; } public void setId(Integer id) { this.id = id; } // 设置表中对应字段 @Column(name = "url") public String getUrl() { return this.url; } public void setUrl(String url) { this.url = url; } // 设置关联属性 @OneToMany(cascade = { CascadeType.ALL }, fetch = FetchType.LAZY, mappedBy = "function") public Set<RoleFunction> getRoleFunctions() { return this.roleFunctions; } public void setRoleFunctions(Set<RoleFunction> roleFunctions) { this.roleFunctions = roleFunctions; } }

hesu2020 LV1
2023年3月21日
微信网友_6044559891320832 LV2
2022年7月14日
2022982038 LV1
2022年1月27日
lizhiquan_119 LV2
2020年9月4日
281273445 LV3
2020年6月18日
qijie_nm LV1
2020年5月29日
luojiaqi LV1
2019年11月9日
11ssjhw LV1
2019年10月16日
A1231Q LV1
2019年6月18日
122582456 LV1
2019年6月17日

xianyu091012 LV5
2024年12月26日
WDWDWD123 LV1
2024年12月24日
040313 LV1
2024年10月26日
forkchen
2024年7月25日
暂无贡献等级
mxkyma
2024年5月13日
暂无贡献等级
sunrandong LV4
2024年4月29日
操作者
2024年4月12日
暂无贡献等级
朱俪的邮件及存储 LV8
2024年3月11日
故里逢春 LV2
2023年12月25日
微信网友_6714345438400512
2023年10月30日
暂无贡献等级