1. 程式人生 > 其它 >springboot 增加介面訪問日誌列印

springboot 增加介面訪問日誌列印

Entity在三層架構中的作用:

1、實現面向物件思想中的"封裝";
2、貫穿於三層,在三層之間傳遞資料;(注:確切的說實體層貫穿於三層之間,來連線三層)
3、對於初學者來說,可以這樣理解:每張資料表對應一個實體,即每個資料表中的欄位對應實體中的屬性(注:當然,事實上不是這樣。為什麼?1>,可能我們需要的實體在資料表對應的實體中並不存在;2>,我們完全可以將所有資料表中的所有欄位都放在一個實體裡)
4、每一層(UI—>BLL—>DAL)之間的資料傳遞(單向)是靠變數或實體作為引數來傳遞的,這樣就構造了三層之間的聯絡,完成了功能的實現。
但是對於大量的資料來說,用變數做引數有些複雜,因為引數量太多,容易搞混。比如:我要把員工資訊傳遞到下層,資訊包括:員工號、姓名、年齡、性別、工資....用變數做引數的話,那麼我們的方法中的引數就會很多,極有可能在使用時,將引數匹配搞混。這時候,如果用實體做引數,就會很方便,不用考慮引數匹配的問題,用到實體中哪個屬性拿來直接用就可以,很方便。這樣做也提高了效率。