Java项目 常用包的命名及理解【dao包、domain包、service包、utils包、web包、impl包】
生活随笔
收集整理的這篇文章主要介紹了
Java项目 常用包的命名及理解【dao包、domain包、service包、utils包、web包、impl包】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JavaWeb 黑馬旅游網 項目結構:
??
??
目錄
1、dao包
2、domain包
3、service包
4、utils包
5、web包
6、impl包
1、dao包
Dao:數據庫相關操作 數據訪問。
Dao 數據訪問層:就是用來訪問數據庫實現數據的持久化(把內存中的數據永久保存到硬盤中 )。
2、domain包
domain:實體類(entity)
3、service包
在此層做相應的業務邏輯處理。
4、utils包
工具包
5、web包
一般 存放 servlet 和 filter 。
6、impl包
impl是implement的簡寫,換言之,放置的應該是接口的實現類。
一般三層開發中,service層和dao層都會有接口及其實現類,為了項目能更好的管理和開發,一般將接口放一個包,實現類放置在這個包的子包中。
總結
以上是生活随笔為你收集整理的Java项目 常用包的命名及理解【dao包、domain包、service包、utils包、web包、impl包】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaWeb黑马旅游网-学习笔记05【
- 下一篇: JavaWeb黑马旅游网-学习笔记06【