永发信息网

如何设计复杂的entity及对应的数据库表

答案:1  悬赏:30  手机版
解决时间 2021-02-01 13:58
如何设计复杂的entity及对应的数据库表
最佳答案
public class User {

private Integer id;
private String userName;
private EntityA entityA;
private List entityBs;
...
@Id
@GenericGenerator(name = "generator", strategy = "increment")
@GeneratedValue(generator = "generator")
@Column(name = "ID", length=11)
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
@Column(name = "user_name", length = 20)
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}

...
//to-do: EntityA

//to-do: EntityBs
}
-----------------------------------------------------------------------------------------
@Entity
public class EntityA(){
private Integer id;
private String name;
...

@Id
@GenericGenerator(name = "generator", strategy = "increment")
@GeneratedValue(generator = "generator")
@Column(name = "ID", length=11)
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
@Column(name = "name", length = 20)
public String getName() {
return name;
}
public void setUserName(String name) {
this.name = name;
}
...
}

@Entity
public class EntityB(){
private Integer id;
private String name;
...
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
手机版qq里的系统设置在哪
关于X的一元二次方程(m+3)x*x+(m*m+5)x-3
都句的意思是什么啊?知道的请说下!
问一下魅族3sgpu在炉石传说里选择哪一个
清仓利库的范围是什么?
为什么女朋友老说你傻
鸡台的意思是什么啊?知道的请说下!
初二英语6-10题求解
增压泵要多少钱一个啊?能告诉下吗
玩cf进游戏时图像就像被放大的一样
求助:怎么把木工板搬上楼?
在合肥一中考复旦要文科年级多少名?
拙字开头的成语有哪些
志愿军第40军第118师渡过鸭绿江后,在开进途
朱钞的意思是什么啊?知道的请说下!
推荐资讯
ios8.1哪些系统文件可以删除
按五行相克规律,肺之所不胜者是A.肝B.心C.脾
火焰之纹章圣邪的意志龙女的装备怎么得
环宇科技(渭南监控收银软件)地址好找么,我有
问道商城里买的道具套餐卡能交易吗?
护童健康学习桌地址在什么地方,我要处理点事
电源交流输入电缆安装时,应该怎么做.a.先接
2017年十月十五结婚好不好
太原游泳的地方?
瑞典于默尔大学怎么样
近来,“瘦肉精”、“彩色馒头”、“塑化剂”
莘迪流行舞培训地址在什么地方,我要处理点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?