spring security实战项目笔记-用户管理

Posted 健康平安的活着

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring security实战项目笔记-用户管理相关的知识,希望对你有一定的参考价值。

一 用户管理

1.1 列表显示角色

在用户列表中每一行都显示用户所属的角色,如下图:

代码:

1.2 新增

新增时候在controller自定义了,返回状态码的工具类:

 

package com.mz.auth.util;

import lombok.Data;

import java.util.HashMap;
import java.util.Map;
@Data
public class MzResult extends HashMap{


    //OK  MzResult.ok().put("userid","value")
    public static MzResult error(String msg){
        return new MzResult(msg);
    }
    public static MzResult ok(){
        return new MzResult();
    }
    public MzResult put(String key,Object value){
        super.put(key,value);
        return this;
    }
    //失败的返回
    public MzResult(String message) {
        put("isSuccess",false);
        put("message",message);
    }
    //成功的方法
    public MzResult() {
        put("isSuccess",true);
        put("message","success");
    }
}

以上是关于spring security实战项目笔记-用户管理的主要内容,如果未能解决你的问题,请参考以下文章

spring security实战项目笔记-登录与退出,显示头像,用户菜单显示

spring security实战项目笔记-菜单管理

#私藏项目实操分享# Spring专题「开发实战」Spring Security与JWT实现权限管控以及登录认证指南

Spring Security 入门原理及实战

Spring Security 从入门到实战

Spring实战----security4.1.3认证的过程以及原请求信息的缓存及恢复(RequestCache)