㈠ 請問java三層架構、持久層、業務層、表現層都該怎麼理解和MVC三層模型有什麼區別
持久層用來固化數據,如常說的DAO層,操作資料庫將數據入庫業務層用來實現整體的業務邏輯如前台獲得了數據,邏輯層去解析這些數據,效驗這些數據等操作表現層很好解釋你現在看到的網頁一些銷棚界面都屬於表現層的東西可以用一些Html,jsp,Swing來實現至於mvc么對應的是虧銀則model(模型)view(視圖)Controller(控制)在javaweb中就很好理解了再XX系統中,前台頁搏胡面屬於view貫穿前台後台持久層的一套模型就是model(EJB,Spring來實現)而連接前台後台進行邏輯操作的就是Controller(Struts來實現)