SSM-Project-Day05-用户管理-功能:用户的添加 -坑:功能分析角色的显示是为了呈现所有角色内容,需要找到角色的名字与角色对应的id

这篇博客主要介绍了在SSM框架下实现用户管理功能,特别是如何展示所有角色,并强调了角色名字与ID对应的重要性。内容包括角色以checkbox形式在页面上显示的实现,涉及VO、Dao、Mapper、Service和Controller的详细步骤。在保存用户信息时,还涉及到用户与角色映射的处理,以及密码加密和防止用户名重复添加的注意事项。
摘要由CSDN通过智能技术生成

第一部分:所有角色的显示

一、页面呈现

//    绑定页面-添加用户
    @RequestMapping("doUserEditUI")
    public String doUserEditUI(){
        return "/sys/user_edit";
    }

功能分析:1.角色内容checkbox的形式显示,需要封装 2.角色内容需要到role相关的文件中进行添加 3.重点:是为了呈现所有角色内容,需要找到角色的名字与角色对应的id

在这里插入图片描述
要将角色的选项变为checkbox,所以要放到common.vo中
在这里插入图片描述

二、VO

/**
 * @author : zhenzhen
 * @date : 2019/3/30 1:15
 * vo对象:用来封装checkbox相关信息
 * 用户的角色checkbox
 */
public class CheckBox implements Serializable {
    private static final long serialVersionUID = 2031967811425337153L;
    private Integer id;
    private String name;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值