1. 程式人生 > 其它 >javaEE三層架構介紹

javaEE三層架構介紹

尚矽谷課程資料:

    

分層的目的是為了解耦合。解耦就是為了降低程式碼的耦合度/方便專案後期的維護和升級。

(解耦合:減少重複程式碼,降低模組間的耦合

專案建立的的檔案目錄:

web層:           com.atguigu.web/servlet/controller

service層:         con.atguigu.service           service介面包

              com.atguigu.service.impl         service介面實現類

dao層:          com.atguigu.dao            Dao介面包

              com.atguigu.dao.impl          Dao介面實現類

實體bean物件:       com.atguigu.pojo/entity/domain/bean      JavaBean類

測試包:          com.atguigu.test/junit

工具類:          com.atguigu.utils