关于DTO的个人理解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于DTO的个人理解相关的知识,希望对你有一定的参考价值。

2016年11月2日16:11:23第一次编辑:

作为刚刚转行的我,之前一直以来都是直接EF进行数据库映射,之后前台所需要的数据,都是直接把整个model给传过去。

踏入程序员之路后发现这种做法在某种功能上会带来很大的网络带宽。

DTO,数据传输对象:

比如数据库中有一张用户表,字段包括姓名、用户名、登录密码、年龄、生日、出生地、手机号等等。

目前如果要实现更改密码的功能,此时就不需要讲整个entity全部传入给前段了,只挑选用户名和密码传递给前段就可以了。

这样会降低网络流通的,对于手机APP项目这就很有必要了。

 

太深奥的好处还不太了解,慢慢完善吧。

 

以上是关于关于DTO的个人理解的主要内容,如果未能解决你的问题,请参考以下文章

关于SVM数学细节逻辑的个人理解 :SMO算法理解

关于变量个人理解

关于perl闭包(个人理解)

关于字典转模型的个人理解

Javascript关于闭包的个人理解

关于IOC和DI的一些个人理解