Hibernate中的实体间的关系映射

么知道呀 2013-02-26 05:10:44
想问一下,Hibernate中的实体间的关系映射中的一对多,多对一。。。。。等等,是怎么去分析的。是从表的结构去分析还是什么的...........?
...全文
134 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bird_cat 2013-03-02
  • 打赏
  • 举报
回复
官网上讲的很清楚:http://docs.jboss.org/hibernate/core/3.6/reference/en-US/html/tutorial.html 练习练习就明白了
bluemoby 2013-02-27
  • 打赏
  • 举报
回复
在分析业务模型的时候就确定了这种关系,无论实体间的关系映射还是表结构都是用来表示这种关系的。比如,一个学生有多个老师,而一个老师教多个学生,那么老师和学生就是多对多关系,在定义实体的时候就要表示出这种关系,当然如果你直接定义表结构,也要通过关联表反映出这种关系。
lvzg_005 2013-02-26
  • 打赏
  • 举报
回复
由业务模型抽象成表结构的过程中其实就建立了多对一或者多对对关系,因此在使用hibernate时,需要根据表的关系建立实体之间的映射。要分析透彻业务模型和表之间的关系,才能构建合理的实体映射,方便于后期的扩展等等操作。
GoldenDragon 2013-02-26
  • 打赏
  • 举报
回复
是从表的级联关系上看的,hibernate持久层只是一个将面向过程的关系数据库映射成面向对象的结构,自身是不能决定表关系的。
  • 打赏
  • 举报
回复
跟着表结构走没错的。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧