java 中的VO,PO,DTO,DO对象
经常会接触到VO,DO,DTO的概念,本文从领域建模中的实体划分和项目中的实际应用情况两个角度,对这几个概念进行简析。
得出的主要结论是:在项目应用中,VO对应于页面上需要显示的数据(表单),DO对应于数据库中存储的数据(数据表),DTO对应于除二者之外需要进行传递的数据。
【原创】ASP.NET WebApi接收xml文件 xml序列化
如何新建WebApi项目就不用我介绍了吧。
直接进入正题。
首先,在.net平台不论要接收什么,肯定是从Request里获取。
大家肯定对普通的参数获取非常熟悉了,下面就介绍一下如何从Request获取文件流.
System.IO.Stream sm =Request.Content.ReadAsStreamAsync().Result
这个方法返回的是一个System.IO.Stream类型,如果是单纯想获得文件,到这一步你就可以把它保存到本地了。