Web 開發三層架構


  • 界面層(web層)用戶看的界面

(1)作用:

從界面中取得數據跟后台服務器交互

跟后台交互后進行數據綁定

將綁定的數據呈現在頁面中

(2)框架:Structs2、SpringMVC 等

 

  • 業務邏輯層(service層)處理業務邏輯

(1)作用:

登錄、注冊等;

組合DAO層的簡單方法,形成復雜的功能

(2)框架:Spring 框架

 

  • 數據訪問層(dao層):操作數據存儲文件

(1)作用:

定義了對於數據庫最基本的 crud 操作

(2)框架:Hibernate、Mybatis 等

 

在項目的開發中,幾種使用非常廣泛的框架組合:

SSH:Struts 、Spring、Hibernate

SSM:SpringMVC框架、MyBatis框架、Spring框架(javaee靈魂框架)

 


免責聲明!

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



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