关于java:dsa

16次阅读

共计 384 个字符,预计需要花费 1 分钟才能阅读完成。

用户模块

  1. 业务设计说明

本模块次要是实现对用户信息的治理, 包含用户查问, 保留, 更新, 禁用启用等操作。
模块剖析:一个用户对应多个角色,一个角色对应多个用户,多对多的关系。须要贮存在两头表里,两头表里须要贮存 user—id,role-id。
首先须要出现的样子:

用户表的设计:

外面没有部门,首先得先找到部门。能够应用表嵌套等办法。
其次,点击增加,弹出一条界面

须要拿到部门信息,还有角色,保留一个用户的时候,可能有多个角色,须要把用户,以及用户和角色的关系贮存回数据库,意思是点击 save 的时候,会有两个 insert 产生。
操作用户,有个用户的 dao,操作用户和角色有个用户和角色的 dao
首先,做部门模块,从课前材料找到间接拷贝。
操作:
1
2
3 映射文件
collection 是一对多,association 是一对一

4

5
6

禁用和启用:
1 先更新个状态



先给个数据 admit

管制层


save 操作:

正文完
 0