PO:persistent Object,持久化对象,和数据库一一对应。VO:view Object,视图对象,用于展示,把某个页面或者组件的数据封装起来。DO:Domain Object,领域对象。DTO:数据传输对象,展示层和服务层之间数据传输的对象。 VO—>服务层方法要求的DTO—>构造/....
分类:
其他好文 时间:
2015-07-03 20:26:23
阅读次数:
126
这几天在学习ABP相关的知识AutoMapper ,AngularJS,Less,DI(dependencyInjection),EntityFramework code first以及相关NuGet包管理控制台,castle windsor (容器注入),接触Dto,Repository(仓...
分类:
其他好文 时间:
2015-07-01 20:18:14
阅读次数:
1391
activity之间的数据传递主要有两种,一种是直接发送数据,另一种接受新启动的activity返回的数据,本质是一样的使用Bundle传递数据Intent使用Bundle在activity之间传递数据。
代码示例dto类personpackage peng.liu.test;import java.io.Serializable;/**
* Created by lplp on 201...
分类:
移动开发 时间:
2015-06-23 10:19:46
阅读次数:
246
本节讨论内容主要针对收集了上篇文章大家碰到问题的讨论解决,会持续收集扩充。DbContext加载原值,当前值,数据库值,属性操作,对象复制,对象值复制(VO,DTO->POCO),复杂对象取值DbContext Local Data与AsNoTracking无跟踪查询 如何提高效率DbContext...
分类:
其他好文 时间:
2015-06-15 23:35:23
阅读次数:
218
tks:第一篇:领域驱动设计系列(1)通过现实例子显示领域驱动设计的威力第二篇:领域驱动设计系列(2)浅析VO、DTO、DO、PO的概念、区别和用处第三篇:领域驱动设计系列(3)有选择性的使用领域驱动设计第四篇:领域驱动设计阅读思考
分类:
其他好文 时间:
2015-06-13 16:51:51
阅读次数:
137
最近使用Entity Framework做一个中型的项目,一张表含有千万条数据,并没有使用很复杂的查询,只是程序上使用了DTO进行帅选数据,且使用了分页,效果很不理想。经过跟踪sql,我发现很多简单的查询,都存在子查询,而子查询往往会影响到查询性能,在这里,我想问问大虾,除了自己写SQL语句,有没有...
分类:
其他好文 时间:
2015-06-08 16:56:54
阅读次数:
156
上一篇文章作为一个引子,说明了领域驱动设计的优势,从本篇文章开始,笔者将会结合自己的实际经验,谈及领域驱动设计的应用。本篇文章主要讨论一下我们经常会用到的一些对象:VO、DTO、DO和PO。 由于不同的项目和开发人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点....
分类:
其他好文 时间:
2015-06-03 23:18:36
阅读次数:
2271
//数据库
UPDATETIMESTAMP TIMESTAMP(6)
//dto
/**
更新时间戳
**/
private String updatetimestamp;
//dao
//插入操作
INSERT INTO tablename(
CUSTID,
UPDATETIMESTAMP
)VALUES(
#{custid,
jdbctyp...
分类:
数据库 时间:
2015-06-03 19:42:05
阅读次数:
160
上一篇文章作为一个引子,说明了领域驱动设计的优势,从本篇文章开始,笔者将会结合自己的实际经验,谈及领域驱动设计的应用。本篇文章主要讨论一下我们经常会用到的一些对象:VO、DTO、DO和PO。 由于不同的项目和开发人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重.....
分类:
其他好文 时间:
2015-06-03 09:32:58
阅读次数:
111
AutoMapper对象转换方面(Object-Object Mapping)对象映射工具,实现对象和对象之间的转化。主要应用在项目的dto,model,entity或viewmodel之间转换,其实AutoMapper涵盖所有对象(Object)之间的转换。下面演示他的基本用法: publi...
分类:
移动开发 时间:
2015-05-31 16:46:56
阅读次数:
206