2.1 springboot整合servlet
阿新 • • 發佈:2018-12-07
1.整合Sevlet
1.1 通過註解掃描servlet元件的註冊
1.1.1編寫servlet
package com.cloudtech.servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * 測試spring boot註解方式整合HelloServlet * @ClassName: HelloServlet * @Description: * @author wude * @date 2018年12月7日 * */ @WebServlet(name="helloServlet",urlPatterns="/do") public class HelloServlet extends HttpServlet{ /** * */ private static final long serialVersionUID = 1L; @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { System.out.println("helloServlet....."); //super.doGet(req, resp); } }
1.1.2編寫啟動類
package com.cloudtech; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.web.servlet.ServletComponentScan; /** * springboot啟動類 * @ClassName: App * @Description: * @author wude * @date 2018年12月6日 * */ @SpringBootApplication @ServletComponentScan //在spring boot啟動時,會掃描@webServlet,並將該類例項化 public class App { public static void main(String[] args) { SpringApplication.run(App.class, args); } }