JavaWeb實例設計思路(訂單管理系統)


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層開發
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM