1、由DB開始,第一步在navicat里建庫建表
2、JavaWeb三層架構
|--Web層(JSP,Servlet)
|--Service層,業務處理,對Dao層方法的組合
|--Dao層,數據庫處理,增刪改查操作
目的:
對項目分模塊
如何操作:(從底層向上開發)
建庫建表
po設計
dao開發
service開發
web層開發
具體層的介紹:
po包----存放項目中使用的實體類,persistant object 持久對象,是與數據庫中的表相映射的java對象。最簡單的PO就是對應數據庫中某個表中的一條記錄,多個記錄可以用PO的集合。PO中應該不包含任何對數據庫的操作。
util包----項目中使用的工具類
dao包---存放和dao開發相關的工具類,data access object 數據訪問對象,此對象用於訪問數據庫。通常和PO結合使用,DAO中包含了各種數據庫的操作方法。通過它中的方法,結合PO對數據庫進行相關的操作。
service包-只放接口,有的是把此包當成業務層,
3、web層開發