
功能模块
慢熱乖友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
快速搭建ssm模板
快速搭建SSM模板 数据库数据配置 db.properties jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/hrdb?useUnicode=true&characterEncoding=UTF-8&useSSL=false jdbc.username=root jdbc.password=填写自己的密码 日志配置 log4j.properties # resources文件原创 2021-09-05 21:12:33 · 204 阅读 · 0 评论 -
springboot文件下载demo
springboot文件下载小demo 一、准备前端页面链接 <a href="../file/download?fileName=xxxx.xxx">xxx.xxx</a> 二、编写Controller @RequestMapping("/download") //注意返回值是void,不能响应跳转页面和响应流,只能二选一 public void download(String fileName, HttpServletRequest request, HttpServletRe原创 2021-08-15 17:36:34 · 1055 阅读 · 0 评论 -
springboot文件上传demo
springboot文件上传小demo 一、准备前端页面 <form action="路径...." method="post" enctype="multipart/form-data"> <input type="file" name="file"> <input type="submit" value="上传"> </form> 注意: 表单提交方式必须是post 表单的enctype属性必须为multipart/fo原创 2021-08-15 17:28:38 · 304 阅读 · 0 评论 -
springboot之AOP切面编程
AOP切面编程 为什么要用AOP切面编程? 增加核心业务逻辑代码以外的额外功能 切面=通知(额外功能)+切入点 通知(额外功能):额外功能的实现类,比如说一个切面类 切入点:相当于核心功能和额外功能的一个连接点,重点是切入点表达式 原理:动态代理技术 一、三种切入点表达式 1、方法级别的切入点表达式:作用于方法上 格式:execution(* com.hao.service.*.*(..)) 2、类级别的切入点表达式:作用于类上 格式:within(com.hao.service.*) 3、基于注解的切原创 2021-08-15 16:31:36 · 181 阅读 · 0 评论 -
springboot日志使用
日志处理 springboot框架集成logback日志 Logback是由log4j创始人设计的又一个开源日志组件。目前,logback分为三个模块:logback-core,logback-classic和logback-access。是对log4j日志展示进一步改进! 总结: logback 也是一个开源日志组件 和 log4j作用一致 都是用来生成日志 logback更加轻量 一、日志的级别 > All < Trace < `DEBUG < INFO原创 2021-08-15 15:47:49 · 115 阅读 · 0 评论 -
Web后端登录功能实现
Web后端登录功能实现 思路: 使用前端传入的用户名去查询该用户名是否存在 不存在,抛出异常并返回登录页面 存在,用该用户名查询出User数据 将前端传入的密码进行一次MD5加密 使用加密后的密码与User中的密码比较 如果密码不一致,抛出异常并返回到登录页面 密码一致,登录成功,将User保存到Session域中 代码实现 Controller层 /** * @Author: yzh * @Description: 用户登录功能 * @Param: [user原创 2021-08-13 09:38:59 · 2926 阅读 · 0 评论 -
web后端注册功能实现(MD5加密)
web后端注册功能实现 一、注册功能思路 首先验证验证码是否正确 验证码不正确:重定向回到register.jsp 验证码正确 查询用户名/手机号是否存在 存在,重定向回到register.jsp 不存在,完成注册功能并跳转到login.jsp 二、代码实现 前端页面部分代码 <form action="${pageContext.request.contextPath}/user/register" method="post"> <table cellp原创 2021-08-12 21:14:01 · 514 阅读 · 0 评论 -
Web后端验证码生成工具类的实现和使用
Web后端验证码生成工具类的实现和使用 一、后端验证码的生成和使用思路 使用工具类生成4-6个随机数 将生成的随机数验证码保存在session域中用来验证 将随机数写入到图片中 将图片响应会到前端页面中 二、验证码工具类的实现 package com.module.demo; import java.util.Random; import javax.imageio.ImageIO; import java.awt.*; import java.awt.geom.AffineTransform; im原创 2021-08-12 19:41:10 · 386 阅读 · 1 评论