feat(Java_SpringExample): 增加Properties文件字段读取两种方式(propertiesScan),PostConstruct的使用、BeanPostProcessor在Bean初始化前后进行处理(init)、统一异常处理的两种方式(exceptionHandler)、统一出参报文处理(response)、新增上下文刷新判断处理类(refreshEvent)、添加HttpSession监听器(listener)
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package config;
|
||||
|
||||
import config.refreshEvent.ContextRefreshEvent;
|
||||
import filter.FilterDelegator;
|
||||
import filter.WelcomeHandlingFilter;
|
||||
import org.springframework.util.StringUtils;
|
||||
@@ -30,11 +31,12 @@ public class WebInitializer extends AbstractAnnotationConfigDispatcherServletIni
|
||||
@Override
|
||||
public void onStartup(ServletContext servletContext) throws ServletException {
|
||||
super.onStartup(servletContext);
|
||||
/**配置和监听器*/
|
||||
// 配置和监听器
|
||||
registerServletFilters(servletContext);
|
||||
registerListeners(servletContext);
|
||||
// QuartzListener quartzListener = new QuartzListener();
|
||||
// servletContext.addListener(quartzListener.getClass());
|
||||
//刷新事件需要作为监听器在这边配置
|
||||
ContextRefreshEvent refreshEvent = new ContextRefreshEvent();
|
||||
servletContext.addListener(refreshEvent.getClass());
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user