轉自:http://blog.csdn.net/u012188107/article/details/51397442
以前在做項目的時候不太了解model與entity的含義,在公司(卓~)項目中學習到了。model的字段>entity的字段,並且model的字段屬性可以與entity不一致,model是用於前端頁面數據展示的,而entity則是與數據庫進行交互做存儲用途。
舉個例子:
比如在存儲時間的類型時,數據庫中存的是datetime類型,entity獲取時的類型是Date()類型,date型的數據在前端展示的時候必須進行類型轉換(轉為String類型),在前端的進行類型轉換則十分的麻煩,轉換成功了代碼也顯得十分的臃腫,
所以將entity類型轉換后,存儲到對應的model中,在后台做類型轉換,然后將model傳到前端顯示時,前端的就十分的干凈。
同時也可以添加字段,作為數據中轉。
具體的轉換思路,還沒具體看是怎么處理的,等后面看了補上。
Model 是spring 框架的一個工具 https://www.imooc.com/wenda/detail/330495
是數據庫的映射,用於傳輸數據,最終存入數據庫。
