1.模糊搜索

1.controller

和查询所有用户不同的地方是需要根据名字查询,相同的地方是都需要分页。

@RequestMapping("/getLikeByName")public String getLikeByName(@RequestParam(value = "pn",required = false,defaultValue = "1") Integer pn,String uName,Map<String,Object> map){PageHelper.startPage(pn,2);List<Employee> employees=service.selectLikeName(uName);PageInfo pageInfo=new PageInfo(employees,5);System.out.println(employees);map.put("pageInfo",pageInfo);return "user-list";}

2.mapper

拼接字符like concat('%',#{},'%')

和查询所有用户的是同一个

3.页面展示

和查询所有的是一个 return "user-list";

2.多选删除

1.user-list页面js调用方法

<script src="../plugins/jQuery/jquery-2.2.3.min.js"></script>
<script>function deleteByIds(){//获取所有的id//拿到所有的ninput标签 我们要把所有的input标签的value值拿到//发送请求携带者参数var arry = new Array();//循环所有选中的值$('input[name="ids"]:checked').each(function(index, element) {//追加到数组中$(this).val()arry.push($(this).val());// st+=$(this).val()+"&";// st="ids="+st+$(this).val()+"&";});// console.log("选中值123:"+ st);//将数组元素连接起来转化为字符串// var arrystr = arry.join(',');//输出到控制台// console.log("选中值:"+ arrystr);//拿到value值以后我们要发送请求location.href="${root}/emp/deleteEmp?ids="+arry;}</script>

调用的方法:

2.controller

3,dao

4.mapper

需要循环,()是数组的,集合也行,我这个就是集合看,“,”分开每个id

3.管理角色

需求分析;首先查到所有的角色,然后根据查到的角色id通过权限和权限的中间表,查到每个角色所拥有的权限,每个角色可以有多个权限。

1.controller

2,mapper

查询所有的role

resultmap。<collection> property的内容是Role类里的属性,permissions也是集合属性,

子查询其实是中间表和权限表的查询,根据角色id查到每个id对应了几个权限id,要不然就会把权限表所有的都查出来,那一个角色对应表中所有的权限。

3.页面显示:

循环所有的角色,里面循环权限,没写分页(我觉的用不着),还有用户管理的那些功能还没实现,以后补上。

ssm后台管理系统-04相关推荐

  1. SSM后台管理系统开发实战

    一.简介: 通过这个课程带大家从零开发一款功能全面的后台管理系统,包括项目搭建.功能实现到最后的Linux系统部署全过程.本课程使用SpringMVC + Spring + Mybatis作为主体框架 ...

  2. 视频教程-SSM后台管理系统开发实战-Java

    SSM后台管理系统开发实战 5年IT从业经验,目前职位是Java高级工程师.架构师,在gitchat发布有<SSM博客系统开发实战>达人课,CSDN博客专家,博客专栏作者,梦境网项目独立开 ...

  3. 微信小程序ssm电影院购票+后台管理系统|前后分离VUE

     博主介绍:✌在职Java研发工程师.专注于程序设计.源码分享.技术交流.专注于Java技术领域和毕业设计✌ 项目名称 微信小程序ssm电影院购票+后台管理系统|前后分离VUE 系统说明 本系统包含微 ...

  4. 精品微信小程序ssm电影院购票+后台管理系统|前后分离VUE

    项目名称 微信小程序ssm电影院购票+后台管理系统前后分离VUE 系统说明 本系统包含微信小程序前台和Java做的后台管理系统,该后台采用前后台前后分离的形式使用Java+VUE 微信小程序--前台涉 ...

  5. 计算机毕业设计SSM电脑配件仓储后台管理系统【附源码数据库】

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  6. [附源码]Java计算机毕业设计SSM电脑配件仓储后台管理系统

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  7. SSM 项目 --------- 小米商城后台管理系统

    目录 一.项目名称 二.使用技术 三.开发步骤 四.具体实现 1.创建数据库表 2.项目结构 3.配置文件 pom.xml db.properties applicationContext-dao.x ...

  8. SSM框架实现后台管理系统权限管理(用户、菜单、角色)

    文章目录 后台管理系统开发 一.数据库表结构设计 1.菜单表menu 2.用户表user 3.角色表role 4.角色权限表role_menu 5.用户角色表user_role 二.项目准备 1.创建 ...

  9. 06_04_任务二:SSM拉勾教育后台管理系统(广告模块与用户模块)

    拉勾教育后台管理系统(SSM) 广告模块 广告模块功能分析 拉勾教育后台管理系统的 广告管理模块包含了以下功能: 广告位列表查询 添加&修改广告位 回显广告位名称 广告分页查询 图片上传接口 ...

最新文章

  1. eclipse中使用javap分析java代码备忘
  2. Java黑皮书课后题第5章:*5.14(计算最大公约数)下面是求两个整数n1和n2的最大公约数的程序清单5-9的另一种解法:...提示用户输入两个正整数,然后显示最大公约数
  3. easyui 排序实现
  4. c语言 函数调用 传值调用 引用调用 传地址调用,C语言中的传值调用和引用调用...
  5. 非线编辑软件 linux,Flowblade 2.0 发布,非线性开源Linux视频编辑器
  6. 【数据结构----笔记3】插入排序算法之【直接插入排序】
  7. 离线安装老版本android sdk,亲测,linux、windows、mac通用
  8. python中有readall吗_在python中使用tn.read_all()读取数据
  9. 基于HTTP协议的Java文件传输
  10. 目标检测 | 火焰烟雾检测论文(实验部分)
  11. 程序员应该知道的关于Windows API、CRT和STL二三事
  12. PlaySound 播放内存中的音频数据
  13. matlab 短时能量计算+源代码
  14. 两种方法模仿支付宝进入到后台界面模糊
  15. 京东开源组件库NutUI 3.1 正式发布:开启多端开发之路
  16. 红米2怎么升android l,红米2的1G内存少装app够用?怎样让1G内存的安卓手机多装app而不卡?...
  17. 解决Chrome“此网页正试图从未经验证的来源加载脚本”的问题
  18. SQLyog重置试用时间
  19. 【IIOT】欧姆龙PLC数采之CJ2系列
  20. 【小罗的hdlbits刷题笔记5】基于fifo思想的fsm设计(Exams/2014 q3fsm)

热门文章

  1. python做地图导航_【python】地图做图问题
  2. Chrome浏览器发送两次请求
  3. kali渗透80端口的php,一次对内网服务器的KALI渗透测试
  4. Qt入门--在windows7-64系统上安装Qt
  5. Fast R-CNN 简单梳理
  6. HTML列表、表格、表单
  7. 望月新一证明abc猜想的正确姿势 | 凌云时刻
  8. 《程序员》2012年2期精彩内容:大数据
  9. 独家汇总! 全国30家5G产业联盟名单发布!(附情况介绍)
  10. Eclipse jee最新版 国内镜像较快的