数据访问层
一、持久化:
1.概念:將程序中的數據在瞬時狀態和持久狀態之間的轉換機制。
二、持久化實現的方式:
1.數據庫
2.普通文件
3.XML文件
三、持久化的操作:
添加 修改 刪除 查找 讀取
四、Dao:
實現對持久化數據的訪問。
五、Dao模式的作用:
1.隔離業務邏輯代碼和數據訪問代碼
2.隔離不同數據庫的實現
六、Dao模式的組成
1.Dao接口
2.Dao實現類
3.實體類
4.公共的連接數據庫和關閉的類
七、分層開發的好處:
1.各層專注于自己功能的實現,便于提高質量
2.便于分工協作,提高開發效率。
3.便于代碼重復使用
4.便于程序擴展
八、分層的原則:
1.封裝性原則:對外提供公共的接口,對內隱藏實現細節。
2.順序訪問原則:下一層為上一層提供服務。
九、各層之間的數據通過實體類來傳遞。
總結
- 上一篇: oracle应用
- 下一篇: 使用java读取文件并输出