您的位置:首页 > 编程语言 > Java开发

java 后台开发中model与entity(实体类)的区别

2018-02-26 10:48 525 查看
以前在做项目的时候不太了解model与entity的含义,在公司(卓~)项目中学习到了。model的字段>entity的字段,并且model的字段属性可以与entity不一致,model是用于前端页面数据展示的,而entity则是与数据库进行交互做存储用途。


举个例子:

比如在存储时间的类型时,数据库中存的是datetime类型,entity获取时的类型是Date()类型,date型的数据在前端展示的时候必须进行类型转换(转为String类型),在前端的进行类型转换则十分的麻烦,转换成功了代码也显得十分的臃肿,

所以将entity类型转换后,存储到对应的model中,在后台做类型转换,然后将model传到前端显示时,前端的就十分的干净。

同时也可以添加字段,作为数据中转。

具体的转换思路,还没具体看是怎么处理的,等后面看了补上。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐