SpringBoot
文章平均质量分 64
SpringBoot
krving_11
这个作者很懒,什么都没留下…
展开
-
SpringBoot原生组件(Servlet、Filter、Listener)注入的两种方式
目录一、 使用servlet api方式servlet组件Filter组件Listener组件二、 使用RegistrationBean方式三、 测试一、 使用servlet api方式这种方式很简单,只要让我们的Servlet、Filter、Listener继承或实现各自的接口,并使用相应注释,最后在入口类上使用@ServletComponentScan(basePackages = "你的注解所在包")扫描注解即可。servlet组件@WebServlet("/MyServlet")pub原创 2021-11-23 00:00:19 · 249 阅读 · 0 评论 -
SpringBoot自定义异常解析器
目录1. 编写异常解析器2. 编写错误页3. 测试1. 编写异常解析器我们要自定义异常解析器,需要实现HandlerExceptionResolver接口。异常解析器需要重写resolveException()方法,再设置错误状态码和错误信息即可。@Order(value = Ordered.HIGHEST_PRECEDENCE)//定义优先级,默认优先级最低@Componentpublic class CustomHandlerExceptionResolver implements Handl原创 2021-11-22 22:24:09 · 362 阅读 · 0 评论 -
SpringBoot实现多文件上传
目录1. 先写一个html页面用来上传表单2. 控制器处理请求3. 示例4. 设置容量大小1. 先写一个html页面用来上传表单我使用了一点thymeleaf,不了解无视即可。上传多文件和单文件都是用file类型提交,多文件需要指定为multiple,接受时指定参数类型即可。<!--upload.html--><!DOCTYPE html><html lang="en"xmlns:th="http://www.thymeleaf.org"><head原创 2021-11-21 22:39:53 · 5563 阅读 · 0 评论 -
SpringBoot自定义拦截器的实现
目录一、 控制器处理请求二、 创建拦截器拦截请求三、 配置拦截器四、 测试有时候我们登录网页如淘宝、京东,我们如果没登陆点击购买商品的话,界面将会跳转到登录页/注册页让我们先进行登录/注册,这里面就用到了拦截器,阻止我们没登陆时进行操作。一、 控制器处理请求先创建一个login.html和success.html,login.html用来登录,success.html表示成功后跳转的页面,也是需要拦截的界面。 <!--login.html--><!DOCTYPE htm原创 2021-11-21 21:37:32 · 406 阅读 · 0 评论 -
SpringBoot的简单配置和第一个程序
目录1. 创建maven工程并引入相关依赖2. 编写一个主程序,用来作为启动入口3. 编写一个配置类4. 编写实体类Student5. controller层6. 测试首先我们来看下springboot的基本目录结构。1. 创建maven工程并引入相关依赖 <!--相当于引入父类依赖库,通过指定其version,<dependency>标签中的 version可以省略,极大减少开发难度。--> <parent> <groupId>原创 2021-11-19 00:17:19 · 81 阅读 · 0 评论