多项选择题
A.实现WebApplicationInitializer接口不会自动启动Servlet容器B.在该类中需要使用AnnotationConfigWebApplicationContext注册Spring MVC的Java配置类,并和当前ServletContext关联C.在该类中需要注册Spring MVC的DispatcherServletD.该类需要实现WebApplicationInitializer接口替代web.xml文件的配置
A.${application.xxx}将返回一个名为xxx的某个ServletContext上下文作用中的对象B.${session.xxx}将返回一个名为xxx的HttpSession作用域中的属性C.${xxx}将返回存储在Thymeleaf模板上下文中的变量xxx或请求request作用域中的属性xxxD.${param.xxx}将返回一个名为xxx的请求参数(可能是多个值)
A.在原生端点中,只提供了一个用来关闭应用的端点:shutdownB.可以通过如下配置开启shutdown:management.endpoint.shutdown.enabled=true,在配置了上述属性之后,只需要访问该应用的shutdown端点就能实现关闭该应用的远程操作C.由于开放关闭应用的操作本身是一件非常危险的事,所以真正在线上使用的时候,需要对其加入一定的保护机制,如定制Actuator的端点路径、整合Spring Security进行安全校验等D.shutdown端点支持get提交,可以直接在浏览器上访问,也可以使用rest-client-master来测试