1. 程式人生 > 實用技巧 >如何根據資料庫快速生成開發中的每一層???

如何根據資料庫快速生成開發中的每一層???

Servlet:執行在伺服器上的java程式碼,用來處理請求和響應,是前後端交流的橋樑

1.在idea中引入tomcat的lib ,Servlet是由Tomcat建立,

File---Project Structure(專案結構)---- Labraries---相鄰一欄的+----java--找到tomcat中lib包 或者選址選Servlet的jar包

Servlet入門:

1.定義一個類繼承HTTPServlet 重寫service方法

public class UserServlet extends HttpServlet {
    @Override
    public void
service(ServletRequest req, ServletResponse res) throws ServletException, IOException { System.out.println("第一個Servlet程式"); } }

2.配置web.xml檔案

    <servlet>
        <servlet-name>userServlet</servlet-name>//執行的servlet名字隨意取名
        <servlet-class>com.offcn.Servlet.UserServlet</
servlet-class>//需要執行的Servlet的完整包名加類名 </servlet> <servlet-mapping> <servlet-name>userServlet</servlet-name>//名字與上面Servlet名字一樣 <url-pattern>/userServlet</url-pattern>//訪問的地址 </servlet-mapping>

3.執行

Servlet執行的流程根據地址http://localhost:8080/untitled_war_exploded

/userServlet 到web.xml檔案的<servlet-mapping>找到

相匹配的名字 根據servlet-name標籤找到名字 取servlet標籤裡匹配 拿到 包名和型別 執行類中service方法