JPA学习笔记-EB-04JPA关联映射总结.docxVIP

  • 12
  • 0
  • 约1.79万字
  • 约 23页
  • 2017-05-10 发布于贵州
  • 举报
JPA学习笔记-EB-04JPA关联映射总结

PAGE23 / NUMPAGES23  HYPERLINK /source/2644086 JPA学习笔记-EJB-04JPA关联映射总结 ? 刘岩 Email:suhuanzheng7784877@163.com 前言 感觉JPA关联映射实现感觉比Hibernate配置文件的关联映射几乎一样,只是引入了“零配置”这个概念。劣者自己在做一个东西的时候用到了关联映射,在此将它做一个总结。留给自己回顾用。 需求 现在遇到这么一个简单的需求,要求做一个小小的用户权限管理系统。不同的系统人员属于不同的角色组,不同的角色组有不同的操作权限(细粒度:显示不同的操作菜单)。那么基于以上需求可以得出这样的业务图。  建模 从以上业务图我们不难得出以下模型。 UxAdmin:代表用户 UxRole:代表角色组 UxSysMenu:代表系统菜单 得出相关类图如下 UxAdmin(用户) 可以看出里面有一个SetUxRole,代表角色实体不能重复,当然判断UxRole是否重复的算法需要在UxRole里自己实现,此为后话暂且不表。 UxRole(角色) 在角色实体中,含有SetUxAdmin、SetUxSysMenu。也就是说角色相当于用户和菜单的一个中间桥梁,根据用户找到用户的角色,再根据角色才能找到该用户能使用的操作菜单。并且角色组下的用户和菜单都不能重复。 UxSy

文档评论(0)

1亿VIP精品文档

相关文档