1. 程式人生 > >數據訪問層(七)

數據訪問層(七)

服務層 tail 數據訪問 操作 account 控制臺 () utils 方法

1.Dao層步驟:
第一步:建表
第二步:實體類
第三步:寫接口(需求)
第四步:幫助類(BaseDao)(只要寫一次)
第五步:實現類
提成一個公共的東西


軟件三層結構
視圖層
控制層
持久層
dao
瀏覽器 ---> 視圖層 ---> 控制層 ---> 持久層 ---> 數據庫

MVC思想:
view:視圖
Controller:控制層
Model:模型層
|-- 業務層biz,server(服務層)(接口+實現)
|-- dao層(接口+實現)

OrderDao---->訂單表
修改{

}
OrderDatailDao--->
添加{

}
AccountDao--->
//代碼層面
tuikuan{

}
退款--->三個表

Dao:一個方法一個sql
每一個dao只會操作一個表(多表查詢除外)
biz業務層(核心):
AccountDao.tuikuan();
OrderDao.xiugai();
OrderDatailDao.add();

分包:
Dao
Biz
Controller(web)
view(控制臺)test
entity(實體)
utils(幫助)baseDao

表--->實體類(序列化)--->dao(接口+實現)--->biz(接口+實現)--->controller

數據訪問層(七)