#展望我的2022Flag#Springboot学习笔记Spring Boot和web组件

会挽雕弓如满月,西北望,射天狼。这篇文章主要讲述#展望我的2022Flag#Springboot学习笔记Spring Boot和web组件相关的知识,希望能为你提供帮助。
第三章  Spring  Boot  和  web  组件


  • 官方下载地址
??动力节点springboot资料??

  • 视频观看地址
??https://www.bilibili.com/video/BV1XQ4y1m7ex??
3.1  SpringBoot  中拦截器SpringMVC  使用拦截器
1)自定义拦截器类,实现  HandlerInterceptor  接口
2)注册拦截器类
?
Spring  Boot  使用拦截器步骤:
1.  创建类实现  HandlerInterceptor  接口
?
2.  注册拦截器对象
?
3.  创建测试使用的  Controller
?
4.  主启动类
?
5.  启动主类,    运行浏览器
访问  user/account  ,  user/login  观察拦截的输出语句
3.2  Spring  Boot  中使用  ServletServletRegistrationBean  用来做在  servlet  3.0+容器中注册  servlet  的功能,但更具有  SpringBean  友好性。
实现步骤:
1.  创建  Servlet

out.flush();
out.close();

2.  注册  Servlet
?
return reg;



3.  主启动类
?
4.启动主类,在浏览器中访问  loginServlet
3.3  Spring  Boot  中使用  FilterFilterRegistrationBean  用来注册  Filter  对象
实现步骤:
1.创建  Filter  对象
? 
2.注册  Filter
?
reg.addUrlPatterns("/user/*");
return reg;

3.创建  Controller
?
4.启动应用,    在浏览器访问  user/account,    /query  查看浏览器运行结果
3.4  字符集过滤器的应用创建项目:  014-springboot-character-filter
实现步骤:
1.创建  Servlet,输出中文数据
?
2)注册  Servlet  和  Filter
?   
3.在  application.properties  ,  禁用  Spring  Boot  中默认启用的过滤器
?
4.启动主类,运行浏览器
3.5  在  application.properties  文件中设置过滤器Spring  Boot  项目默认启用了  CharacterEncodingFilter,  设置他的属性就可以  ?


【#展望我的2022Flag#Springboot学习笔记Spring Boot和web组件】


    推荐阅读