2021年8月1日
摘要: 一、思路 二、代码 1、编写SQL语句 位置:/admin-02webui/src/main/resources/mapper/RoleMapper.xml <sql id="Base_Column_List" > id, name </sql> <!-- 关键词查询 --> <select id= 阅读全文
posted @ 2021-08-01 23:58 魔法师多尼se 阅读(75) 评论(0) 推荐(0)
  2021年7月29日
摘要: 管理员单条删除 admin-page.jsp <!-- ${empty requestScope.pageInfo.list }判断是否为空 --> <c:if test="${empty requestScope.pageInfo.list }"> <tr> <!-- colspan="6"表示合 阅读全文
posted @ 2021-07-29 21:32 魔法师多尼se 阅读(78) 评论(0) 推荐(0)
  2021年7月25日
摘要: 一、目标 以分页的形式把管理员信息显示到页面上。 特殊需求:兼顾关键词查询,让后端代码不管有没有查询条件都能够以分页形式显示数据。 二、思路 流程图 三、代码 引入PageHelper插件依赖(MyBatis插件) <!-- MyBatis 分页插件 --> <dependency> <groupI 阅读全文
posted @ 2021-07-25 18:29 魔法师多尼se 阅读(69) 评论(0) 推荐(0)
  2021年7月24日
摘要: 一、目标 保护部分资源,使得这部分资源在未登录的情况下无法被访问 二、思路 三、代码 1、新建拦截器类 com.crowd.mvc.interceptor.LoginInterceptor public class LoginInterceptor extends HandlerIntercepto 阅读全文
posted @ 2021-07-24 15:34 魔法师多尼se 阅读(151) 评论(0) 推荐(0)
  2021年7月23日
摘要: 在工具类中声明一个类,用来管理常量,使用方便,还能减少打字错误 /common-05util/src/main/java/com/crowd/util/CrowdConstant.java 1 /** 2 * 常量工具类 3 * @author ASUS 4 * 5 */ 6 public clas 阅读全文
posted @ 2021-07-23 00:37 魔法师多尼se 阅读(32) 评论(0) 推荐(0)
摘要: 一、目标:识别操作系统的人的身份,控制登录行为。 二、思路: 1、点击登录按钮,向AdminHandler提交表单,AdminHandler的方法要接受前端传来的参数:账号和密码 2、密码比对属于业务逻辑,AdminService调Mapper层的selectByexample(把查询条件,即账号, 阅读全文
posted @ 2021-07-23 00:36 魔法师多尼se 阅读(227) 评论(0) 推荐(0)
摘要: 管理员密码需要经过加密再存入数据库 Md5加密工具方法: 位置:/common-05util/src/main/java/com/crowd/util/CrowdUtil.java /*** * 对明文字符串进行 MD5 加密 * * @param source 传入的明文字符串 * @return 阅读全文
posted @ 2021-07-23 00:36 魔法师多尼se 阅读(37) 评论(0) 推荐(0)