用户管理:简单地说,就是管理系统用户的账号信息。在典型的业务系统中,用户管理往往不包含用户隶属组织机构相关属性(比如部门、岗位等)的维护,而是由组织机构管理专门去维护。因此在用户管理的功能中,主要就维护账号信息,比如登录名、密码、预留安全问题等。

另外,不同的用户有不同的角色,因此用户管理功能要包含给用户分角色的功能,称之为“权限管理”。

用户管理的列表页面如下图所示:

可以通过“增加”按钮新增新的用户,或者通过“修改”按钮修改已有用户,如下图所示:

为了测试方便,密码设置保存为明文,不进行加密,当然也可以设置保存为密文

选中一个用户,点击“权限管理”按钮,弹出用户角色管理的窗口,如下图所示:

在开发这个功能的时候,由于LigerUI的ligerListBox组件加载数据时异步的,所以对ligerListBox加载数据进行改进,先使用ajax的方式查询出需要的数据,然后再渲染ligerListBox组件,这样就能够实现ligerListBox同步加载数据的效果

用户管理,通过“权限管理”功能给不同的用户分配不同的角色,这样就可以实现系统菜单访问权限的控制,没有权限访问的菜单就不加载,近期将会整理系统权限控制的文章,详细去说明如何控制系统的权限

经过一段时间的开发,已经有一部分功能陆续完成,待一期开发计划完成之后,将会开放所有源代码,敬请期待~

Xianfeng轻量级Java中间件平台:用户管理相关推荐

  1. Xianfeng轻量级Java中间件平台:权限管理

    权限管理:是通过系统对用户的行为进行控制的一套业务规则,可以做得很简单,比如通过硬编码的方式进行控制,也可以做得很复杂,比如通过一些复杂的权限模型去实现一些复杂的权限控制,比如菜单访问权限.按钮操作权 ...

  2. Java生鲜电商平台-用户管理的架构与实战

    Java生鲜电商平台-用户管理的架构与实战 在电商后台中,用户管理是运营人员管理用户的模块.这里的用户区别于运营人员,会在权限的角色管理中分别阐述.这里的用户包含平台的一般用户,会员用户等.本文将分享 ...

  3. 微信公众平台——用户管理

    微信公众平台--用户管理 用户管理包括获取用户基本信息.获取关注者列表.获取用户地理位置.用户分组管理. 1.获取用户列表 const FansListUrl = 'https://api.weixi ...

  4. 尚医通 (二十)就诊人用户管理 | 平台用户管理

    目录 一.就诊人管理需求和接口开发 1.需求 2.就诊人管理接口 二.就诊人管理前端整合 1.封装api请求 2.就诊人列表 3.就诊人添加与修改 4.就诊人详情与删除 三.平台用户管理-用户列表 1 ...

  5. 20万数据 sql 快还是 java快?_基于SpringBoot2.0开发的,轻量级的,前后分离Java开发平台...

    项目说明 MintLeaf-Fast是一个基于SpringBoot2.0开发的,轻量级的,前后端分离的Java快速开发平台 开箱即用,节省开发时间,提升开发效率,能够快速开发项目并交付的接私活利器 支 ...

  6. java大型wms架构设计_Java生鲜电商平台-库存管理设计与架构

    Java生鲜电商平台-库存管理设计与架构 WMS的功能: 1.业务批次管理 该功能提供完善的物料批次信息.批次管理设置.批号编码规则设置.日常业务处理.报表查询,以及库存管理等综合批次管理功能,使企业 ...

  7. 基于Java毕业设计校园社团管理平台演示录像2021源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计校园社团管理平台演示录像2021源码+系统+mysql+lw文档+部署软件 基于Java毕业设计校园社团管理平台演示录像2021源码+系统+mysql+lw文档+部署软件 本源码技 ...

  8. 基于Javaweb和阿里云服务器的用户管理平台

    基于Javaweb和阿里云服务器的用户管理平台 技术支持: 视图层:js+html+css 业务层:servlet 持久层:mysql5.6 项目介绍:myEclipse负责开发javaweb项目,t ...

  9. mysql统一管理平台_统一用户管理平台

    概述 统一用户管理平台是针对国内信息化发展现状而开发的基础软件平台.面对用户的重复登录,系统管理员繁琐的账号管理和系统设置工作,以及如何控制用户的访问权限等问题,统一用户管理平台提供了一个完美的解决方 ...

最新文章

  1. Python 获得命令行参数的方法
  2. imagesc demo
  3. 如何用记事本写java_怎样简单的运用记事本写java程序
  4. 有关数据治理的本质及实践,看这一篇就够了【转】
  5. 参数验证 @Validated 和 @Valid 的区别,Java Web 开发必备。
  6. 2019年9月中国编程语言排行榜,C#排第三
  7. 与云原生及开源大神们的第二次亲密接触 | 全议程重磅发布
  8. 基于JAVA+Servlet+JSP+MYSQL的毕业生离校管理系统
  9. h5 右下角浮动按钮_基于javascript实现右下角浮动广告效果
  10. 《白话大数据与机器学习》读书笔记1
  11. 写一个iOS复杂表单的正确姿势
  12. MATLAB学习笔记 MATLAB仿PhotoShop油画/毛玻璃/漩涡/锥形等特效
  13. 如何生成漂亮的点云渲染图?
  14. 抖音聊天”上线,字节最后的社交梦?
  15. 数据仓库工程师面经(未完)
  16. 第十章 国民收入的决定:收入-支出模型
  17. openocd Win10安装jlink->winUSB失败
  18. 【计算机网络】-TCP的拥塞控制及拥塞控制方法
  19. CREE第二代SiC MOSFET驱动电路原理图及PCB板设计)
  20. cmos存储器中存放了_CMOS存储器里放哪些东西

热门文章

  1. (0014)iOS 开发之Mac自带的Apache本地服务器玩耍(01)
  2. winform 监听http_Winform HttpListener监听有关问题
  3. linux 文件截取
  4. LeetCode-1.Two Sum
  5. 关于vs生成app错误提示,提醒Execution failed for task ':transformClassesWithDexForDebug'.
  6. Docker大行其道—镜像
  7. 洛谷P1020/CODEVS1044 导弹拦截(拦截导弹)
  8. C++中使用Json的方法
  9. 科隆(Koln)一日游
  10. 设置IIS缓存的方法