设计模式
zhangyu0413
这个作者很懒,什么都没留下…
展开
-
Java设计模式之适配器模式
一直对设计模式感到很恐惧,但是作为程序员什么最重要?思想最重要,所以,还是要以砸破砂锅问到底的态度认识一下设计模式。 之所以适配器模式能够引起我的注意,是因为接触springmvc中handlerAdapter的缘故,因为controller以不同的功能分成很多种类型的controller,但是看了别人的帖子之后,发现springmvc所谓的适配器模式其实就是个适...原创 2014-03-10 18:07:00 · 113 阅读 · 0 评论 -
Java设计模式之装饰者模式
装饰者模式在我理解就是对象功能的封装和传递的过程。 我们去花店买花送人的时候会首先选哪种花,比如送老婆选的红玫瑰,送妈妈的康乃馨等等,然后包装走人;如果你想送大一点的,那你就得买其他的去搭配,比如101朵玫瑰,外加一些荷兰百合,总之我们会买更多的花(在模式中我们认为有更多的操作)让它能够成为一束花,然后再选那种包装,不论哪种,最终我们得到的是带有包装的一朵花或者一束花。 我们把打成...原创 2014-03-11 14:36:59 · 131 阅读 · 0 评论 -
Java设计模式之命令模式
最近自己在写一个个人网站,在解析前台url参数的时候很纠结,由于筛选条件的不同导致每次url请求组合也不相同,比如:/keyword***/***/pn*,每个/内都是一种筛选条件,形式不固定,所以解析参数再拼接成真正的搜索url就很麻烦。 最后为了解决这种多变的情况,又为了方便扩展,定义了一个接口如下: [code="java"]public interface Param...原创 2014-03-18 15:32:50 · 121 阅读 · 0 评论