Java web開發分層淺談

表現層

jsp:頁面渲染
servlet:接收用戶數據()調用業務,接收業務傳來的數據,頁面跳轉,傳遞數據。
業務層

service:接受servlet傳入數據,進行業務規則處理,調用dao,接受dao返回的數據,向servlet返回數據。

持久化層

dao:接受業務傳入數據,進行對數據庫進行增刪改查,得到的數據向業務層返回。
utel:主要連接數據庫。

pojo 各層之間用pojo對象進行傳遞。

Tomcat jsp和servlet的容器 負責jsp和servlet的實例化和方法調用的工作 。
jsp和servlet 單實例(一類以對象)多線程(一個用戶服務沒完結時可以給下一個用戶進行服務)
jsp和servlet區別:jsp是免編譯、免配置的代碼片段,而servlet是一個完整類。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章