一、Common包
Common用來封裝一些常用的公共方法。
二、Dao包
Dao主要用來封裝對數據庫的新增,刪除,查詢,修改。叫做數據訪問層。
三、Service包
服務層,相比Dao較高層次,可將多種方法封裝起來。
四、Po包(Persistant Object)
Po將數據庫表中的記錄在java對象中。也就是一個Po就是一個數據庫表中的一個記錄。
五、Vo包(value object)
和PO一樣也是包含數據,但PO中的數據一般跟數據庫中的表是一一對應的,而VO不同,一般用來存儲數據和傳遞數據。
六、Util包
Util是utiliy的縮寫,是一個多功能,相當於工具的包,封裝一些實用的方法和數據結構。
七、Web包
該包內放置Servlet接口,通常實現HttpServlet接口,它能夠處理HTTP請求的servlet,它在原有Servlet接口上添加了一些與HTTP協議處理方法,它比Servlet接口的功能更為強大。
八、Jsp
是一種動態網頁開發技術,主要用於實現界面部分。
九、Jdbc
Jdbc用來連接數據庫,主要步驟:與數據庫建立連接、發送sql語句、執行操作數據庫的sql語句並處理結果。
Java目錄結構圖:
一般的java項目分四層:
出自:https://blog.csdn.net/weixin_44547599/article/details/90763754