Java 中Model 與 實體的區別


轉自: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
是數據庫的映射,用於傳輸數據,最終存入數據庫。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM