自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 实现AutoMapper(1.0版本)

最近有个需求就是实体之间自动转换,网上肯定有很多现成的实现,不过还是自己写了一个,就当对java高级特性的一个熟悉的过程。这中间包含了泛型,反射,lamada表达式。对于想了解java高级特性的人来说,这也算一个不错的实战例子。1,变化的需求。当0.1版本的时候,能做的就是将完全匹配的字段名称mapper过去,但是没有多久发现这个远不能满足需求。0.2版本,将原来代码加了to...

2019-03-29 17:08:00 118

转载 原型模式深入探讨-【设计模式4】

本篇主要就java语言对原型模式扩展探讨理解,但是接触java的时间有限,所以不能保证没有谬误。主要内容就如下几个方面展开:java创建对象的几种方式探讨clone方式-深复制与浅复制的问题serializable原型的实现原型模式的实现【java创建对象的方式】java创建对象,最先我们肯定接触的是用new进行构建。之后我们会接触反射(反射有俩种方式直接...

2019-02-22 15:54:00 88

转载 原型模式简单介绍【设计模式3】

前文回顾: 1 //上下文 2 public class Context { 3 public String getHandlerResult() { 4 return handlerResult; 5 } 6 7 public void setHandlerResult(String handlerResul...

2019-02-20 11:45:00 79

转载 你没见过的责任链设计模式!【设计模式2】

【New责任链&装饰者】感慨一下,本以为上下篇能一起发呢,结果要隔一定时间,传统的责任链与装饰者模式:https://www.cnblogs.com/SharePointApp/p/10340578.html基本代码现在要做的就是责任链如果使用外置模式,能不能像装饰者一样几个处理类联合处理?答案是可以的,不过就用到java8的特性,具体代码如下1 //简化...

2019-02-15 08:49:00 104

转载 责任链与装饰者模式(基本介绍)【设计模式1】

【前言】 本人从事了.net开发近10年,现在从.net转型到Java不足2月,所以所见所想都带着很深的.net烙印,不过也有很大可能是java翻译成.net,之后我又给转回java了。【责任链模式】外置方式传统的责任链模式是一个请求有很多处理类,将这些处理类排列成一个顺序数组,如果某一个处理类能够处理,则中止请求;如果不能,则依次继续请求直到全部请求完毕。用代码表示,就...

2019-02-13 16:04:00 209

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除