`
ximenpiaohua
  • 浏览: 843 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论
文章列表
以前使用hibernate的时候关系都是根据业务来处理的,也就是对象间的关系没有设置,仅仅设置一个ID外键来做关联,感觉对象的管理蛮方便的,研究了领域驱动设计很长时间了。最近一个项目使用了hibernate的关系,但是怎么处理起来都觉得别扭,举个例子: 用户和用户组以及角色三个实体:即:User,UserGroup,Role他们的关系为User和UserGroup为many-to-many,UserGroup和Role为many-to-many,关系都为双向的。 开始的整体结构为: dao层:封装简单的dao的操作,没有处理关联关系 service层:处理业务逻辑,涉及到关系的处理,调用dao层 ...
Global site tag (gtag.js) - Google Analytics