// 1. 實體類 class User{ } //2. dao class UserDao{ .. 訪問db } //3. service class UserService{ UserDao userDao = new UserDao(); } //4. action class UserAction{ UserService userService = new UserService();
.. 拿到數據或結果 }
用戶訪問: /user.action ----> Tomcat (服務器創建Action、Service、dao
思考: 1. 對象創建創建能否寫死? 2. 對象創建細節 對象數量 action 多個 【維護成員變量】 service 一個 【不需要維護公共變量】 dao 一個 【不需要維護公共變量】 創建時間 action 訪問時候創建 service 啟動時候創建 dao 啟動時候創建 3. 對象的依賴關系 action 依賴 service service依賴 dao
======================================================= 總結: spring就是解決上面的問題的! 簡單來說,就是處理對象的創建的、以及對象的依賴關系!
|