![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
杂
进击的麻甩佬
这个作者很懒,什么都没留下…
展开
-
失血模型、贫血模型、充血模型、胀血模型
失血模型: 失血模型简单来说,就是domain object只有属性的getter/setter方法的纯数据类,所有的业务逻辑完全由business object来完成(又称 TransactionScript),这种模型下的domain object被Martin Fowler称之为“贫血的domain object”。 贫血模型: 简单来说,就是d...原创 2013-11-22 12:29:18 · 664 阅读 · 0 评论 -
在web.xml中classpath和classpath*的区别
classpath 和 classpath* 区别: classpath:只会到你指定的class路径中查找找文件; classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找. 举个简单的例子,在我的web.xml中是这么定义的:classpath*:META-INF/spring/application-context.xml 那么在M...原创 2013-12-09 20:31:28 · 143 阅读 · 0 评论 -
浅析VO、DTO、DO、PO的概念、区别和用处
概念: VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。 DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务层之间的数据传输对象。 DO...原创 2014-04-01 14:34:35 · 260 阅读 · 0 评论 -
2014年11月,学习计划
NodeJS Redis MongoDB MySQL GIT Linux AngluarJS(可选) Bootstrap(可选) C 与C++原创 2014-11-01 09:41:44 · 113 阅读 · 0 评论