船的模型怎么做,我做开发时,习惯数据库中每个表对应一个model类,里面封装各种操作,这样做好吗? 5分
答案:1 悬赏:80 手机版
解决时间 2021-06-09 04:17
- 提问者网友:动次大次蹦擦擦
- 2021-06-08 16:12
船的模型怎么做,我做开发时,习惯数据库中每个表对应一个model类,里面封装各种操作,这样做好吗? 5分
最佳答案
- 五星知识达人网友:笑迎怀羞
- 2021-06-08 16:34
建议你学一下hibernate
像你说的这样估计是有多表之间的关联,如表之间存在1对1、1对多、多对1的关系,这时是用hiberna锭e可是将所有的表封装,在你从数据库差出某条数据时,hibernate可以帮你查处和这条数据相关的其他表中的数据,这样可以封装你可能用到的所有的类,进而,表面上你只查了一次,其实hibernate帮你把潜在需要的数据也封装了。
例如:
表A对应着类A,表B对应着类B。表A和表B之间是一对多的关系。
类A和类B将有如下关系:
class A{
Set bs = new HashSet();
A的其它属性和方法
}
class B{
A a;
B的其它属性和方法
}
像你说的这样估计是有多表之间的关联,如表之间存在1对1、1对多、多对1的关系,这时是用hiberna锭e可是将所有的表封装,在你从数据库差出某条数据时,hibernate可以帮你查处和这条数据相关的其他表中的数据,这样可以封装你可能用到的所有的类,进而,表面上你只查了一次,其实hibernate帮你把潜在需要的数据也封装了。
例如:
表A对应着类A,表B对应着类B。表A和表B之间是一对多的关系。
类A和类B将有如下关系:
class A{
Set bs = new HashSet();
A的其它属性和方法
}
class B{
A a;
B的其它属性和方法
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯