Java知識點學習
Dao就是跟打交道,是一個面向的介面。
Entity通常採取資料庫記錄的形式,封裝的物件的屬性。
Service中處理一些業務邏輯
Action控制頁面的跳轉。。。
Dao層是資料庫層的 主要負責建立資料庫連線 執行資料庫命令 並返回結果
Entity主要是實體層 主要放置實體 就是一個個的類
Servlet是一種技術 Action是Servlet中的一個小部分!我們在Web開發的時候主要用Servlet來攔截請求,並做返回請求 別的不做!
注意在軟體開發中分層一定要明瞭!給你說一個經典的模式MVC三層架構
M (Model)模型層 主要負責你的實體類!
C (Control)控制層 主要負責業務流程的控制
V (view)檢視層 主要負責頁面的顯示
樓主的基礎需要好好補一下 在這裡祝你早日成為大俠米!嘿嘿!
Entity通常採取資料庫記錄的形式,封裝的物件的屬性。
Service中處理一些業務邏輯
Action控制頁面的跳轉。。。
------其他回答(15分)---------
不明白軟體分層的別在這裡誤導人家小孩子!Dao層是資料庫層的 主要負責建立資料庫連線 執行資料庫命令 並返回結果
Entity主要是實體層 主要放置實體 就是一個個的類
Servlet是一種技術 Action是Servlet中的一個小部分!我們在Web開發的時候主要用Servlet來攔截請求,並做返回請求 別的不做!
注意在軟體開發中分層一定要明瞭!給你說一個經典的模式MVC三層架構
M (Model)模型層 主要負責你的實體類!
C (Control)控制層 主要負責業務流程的控制
V (view)檢視層 主要負責頁面的顯示
樓主的基礎需要好好補一下 在這裡祝你早日成為大俠米!嘿嘿!
action是的 負責呼叫的服務元件 service是的 實際上是呼叫了DAO的種種方法 DAO類裡面就是對於資料庫的操作了 Entity是hibernate對於表抽象出來的類 它和它所對應的表的是完全對應的 在DAO類中資料庫操作方法中拼接的HQL語句中的就是Entity的名稱 的form對應的是jsp頁面中的form表單 entity跟form之間沒有什麼直接關係的
這些不是所謂的分層,要說分層,也是 action service,dao三層,biz和util只是存一些工具的資料夾而已,都是起輔助作用,順序其實有action 呼叫service在呼叫dao,然後返回的資料由dao到service再到action 然後傳到頁面顯示
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/459749/viewspace-1063038/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- java知識點學習圖Java
- 【java學習】java知識點總結Java
- 學習android所需Java知識點列表AndroidJava
- MyBatis知識點學習MyBatis
- JAVA學習-------第二週知識點總結Java
- JAVA學習知識集合Java
- Bootstrap 個人學習知識點boot
- jQuery 個人學習知識點jQuery
- 學習記錄 -- 知識點
- Java學習知識大綱Java
- java學習知識回顧Java
- JS 學習個人知識盲點JS
- Vue學習知識點總結Vue
- jquery學習之重要知識點jQuery
- 新手學習Java需要了解的幾個知識點!Java
- java程式設計學習知識點——java的異常處理Java程式設計
- Java基礎複習,整理知識點Java
- Java學習筆記之----------Java基本知識Java筆記
- 零基礎學習Java,全方位知識點總結!Java
- PG知識點學習總結圖
- React學習筆記知識點整理React筆記
- 機器學習vs深度學習及其知識點機器學習深度學習
- R學習-知識點記錄(Temp)
- JVM重要知識點整理和學習JVM
- 學習Java,還需要學好哪些知識Java
- java面試重要知識點複習大綱Java面試
- java小知識點Java
- Java EE 基礎知識學習(六)Java
- 怎麼學好Java?需要學習哪些知識?Java
- 大資料學習,涉及的知識點大資料
- ES6新手學習知識點整理
- 學習 Laravel 必須理解的知識點Laravel
- 【Go學習】Go(Golang)知識點總結Golang
- Python高階知識點學習(五)Python
- Html標籤知識點學習筆記HTML筆記
- python學習-知識點記錄(Temp)Python
- (小白學JAVA之)Java高階特性知識點梳理Java
- JAVA學習筆記及知識積累Java筆記