SpringSecurity学习笔记(二)
一、设计权限部分的数据表?1). RESOURCES 表: 需要拦截的 url??????ID??? URL???? 1??? /employee-list.do???? 2??? /employee-update.do???? 3??? /employee-update-ui.do??2). AUTHORITIES 表: 权限表 ??ID?? NAME???????????????????????????????????? DISPLAY_NAME?? 1??? ROLE_EMPLOYEE_VIEW??????? ?查询员工 ? ?2??? ROLE_EMPLOYEE_UPDATE?????编辑员工 ??3). RESOURCE_AUTHORITY 表: RESOURCES 和 AUTHORITIES 多对多的关联表? ?RESOURCE_ID? AUTHORITY_ID?? 1???????????????????????1 ? ?1???????????????????????2?? 2?????????????????????? 2 ?? 3???????????????????????2???3). ROLES 表: 角色表?? ID???????? NAME???????? DESC?? 1????????? 管理员??????? ?可以对员工信息进行查询, 编辑 ?? 2????????? 用户????????? ? 只能查看员工信息???4).?ROLE_AUTHORITY 表: ROLE 和 AUTHORITY 多对多的关联表? ?ROLE_ID?????? ?AUTHORITY_ID?? 1???????????????????? ?1? ?1??????????????????? ? 2?? 2????????????????????? 1???5). USERS 表: 用户表?? ?ID????????? ? NAME? ? 1???????????? TOM? ?2??????????? ?JERRY???6). USER_ROLE 表: USER 和 ROLE 多对多的关联表?? ?USER_ID???? ?ROLE_ID? ?1?????????????????? 1?? 2?????????????????? 2