02-知识记录

一.SpringBoot 的钩子函数

1.CommandLineRunner 和 ApplicationRunner springboot 在启动后会在容器里取这两个接口的实例,调用其中的run方法

参考博客: https://blog.csdn.net/xuanmobaobao/article/details/89015608arrow-up-right

2.BeanFactoryPostProcessor 和 BeanPostProcessor

参考博客 BeanPostProcessor:https://www.jianshu.com/p/8e2d400492c7arrow-up-right

二.Spring 中的监听器

三.Spring 中的过滤器

四.Spring 中的拦截器

五.Spring 中的前端控制器(DispatcherServlet)

六.SSM(Spring SpringMVC Mybatis) 的 web项目中的最基本的配置

1.Tomcat启动时会加载WEB-INF/web.xml文件,所以SSM 的项目还需要在WEB-INF/web.xml中配置

一般包括以下几项: 全局参数(context-param)、 监听器(listener)、 过滤器(filter)、 前端控制器(DispatcherServlet)

2.然后根据前端控制器中配置的contextConfigLocation指定的配置文件,来配置前端控制器相关配置

前端控制器配置一般包括以下几项:

1).处理器映射器 和 处理器适配器 的配置有2种:

2). 配置视图解析器:(如果是前后端分离的项目,视图解析器应该可以省略)

参考博客:https://blog.csdn.net/py941215/article/details/78302408arrow-up-right

七.SpringBoot 项目中的MVC的配置

参考博客:从Spring到SpringBoot构建WEB MVC核心配置详解 https://www.cnblogs.com/jimisun/p/10084461.htmlarrow-up-right

八.Java web 应用中安全框架使用率高的莫过于:

spring-security:https://spring.io/projects/spring-securityarrow-up-right

spring-security使用参考博客:https://blog.csdn.net/wangmx1993328/article/details/88867153arrow-up-right

Apache Shiro :http://shiro.apache.org/arrow-up-right

Last updated