学习目标:
1.springboot如何注册web组件
2.springboot处理异常的方式有哪些
学习内容:
1.注册Web三大组件
- ServletRegistrationBean 注册Servlet组件
- FilterRegistrationBean 注册Filter组件
- ServletListenerRegistrationBean 注册监听器组件
1.1 注册servlet组件
@WebServlet("/myServlet")
public class MyServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println("Servlet执行了....");
}
}
在配置类里面注册servlet组件
//注册Servlet组件
@Bean
public ServletRegistrationBean registerServlet(){
ServletRegistrationBean registrationBean = new ServletRegistrationBean(new MyServlet(),"/myServlet");
return registrationBean;
}
1.