編程的基本思想

  每一個增刪改查都像是一條流水線,從UI界面的數據獲取展示到Service業務邏輯處理到DAO數據庫的操作,是自上而下的。
就拿登陸功能(查)說:
UI層獲取到了數據(用戶名,密碼),將數據傳到Service進行業務處理(密碼的加密等操作),處理完成後傳入DAO進行數據庫的交互(組成Sql語句)。
如果每一個UI獲取的數據都用String存儲,如果有十幾個就會很麻煩,因此出現了Model數據載體。
每個層都會獲取上一層的數據(參數),同時也會返回一定的結果(返回值,操作結果bool,提示信息String,數據結果集list集合等),也有不需要返回值的(void)
可以從上往下寫代碼,一步一步的實現功能(UI-->Service-->DAO)


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