java web简单三层结构
生活随笔
收集整理的這篇文章主要介紹了
java web简单三层结构
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
java web可以分為三層結構:表現層、業務層、持久化層
表現層:
1、主要由jsp頁面實現,jsp頁面主要負責頁面的渲染工作,它從瀏覽器接收從客戶端傳來的動作傳遞給servlet,servlet接收從jsp傳來的數據,進行數據封裝、調用業務、傳遞參數、跳轉頁面,值得注意的是jsp與servlet之間傳遞是數據用的是上下文(request、session、application)傳遞。
業務層:
2、業務層是一個中間的傳遞者,它既可以接收servlet中的數據并傳遞給dao,又可以把dao中的數據傳遞給servlet,它在中間進行業務處理。
持久化層:
3、持久化層接收從servlet中傳來的數據,可以把這些數據交給像數據庫這樣的軟件進行儲存(如添加功能),也可以把存儲到數據庫中的數據取出來給servlet(如查詢功能)
util
4、我們經常用到的util類,它主要實現連接數據庫功能
以上這些是我對簡單三層的基本理解,如果有理解不對或不全的地方,還請大家多多補充。。。
轉載于:https://blog.51cto.com/7853440/1298150
總結
以上是生活随笔為你收集整理的java web简单三层结构的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (BAE)jetty8+struts2导
- 下一篇: ChartDirector Python