后端

目标:从数据库里查询出用户的权限,并且依据权限给相应的用户分配资源。

  1. 创建pojo类: 资源menu、角色role、用户hr要实现UserDetail,实现里面的getAuthorities()
  2. 创建dao类:能实现用户、角色、资源的增删改查
  3. 创建service层:hrService要实现UserDetailService,
  4. 创建config层:创建SpringSecurity完成认证和授权的配置

前端

页面编写

目标:根据element-ui完成资源登录页面的实现,并且可以单独拿出来用。

  1. 使用vue ui创建新项目。添加axios、element-ui运行依赖
  2. 新建Login.vue,写