<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>fuliangliang的Blog - 设计模式</title><link>http://blog.csdn.net/fuliangliang/category/179740.aspx</link><description /><dc:language>zh-CN</dc:language><lastUpdateTime>Sat, 23 Feb 2008 11:45:00 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>fuliang</dc:creator><title>Template method vs Callback模式</title><link>http://blog.csdn.net/fuliangliang/archive/2007/10/03/1810068.aspx</link><pubDate>Wed, 03 Oct 2007 00:09:00 GMT</pubDate><guid>http://blog.csdn.net/fuliangliang/archive/2007/10/03/1810068.aspx</guid><wfw:comment>http://blog.csdn.net/fuliangliang/comments/1810068.aspx</wfw:comment><comments>http://blog.csdn.net/fuliangliang/archive/2007/10/03/1810068.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fuliangliang/comments/commentRss/1810068.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1810068</trackback:ping><description>以前曾在《也谈谈Spring中的Template和Callback模式》中谈过这两个模式的实用场合，那时候没有给出代码。最近遇到一个问题，可以很好的说明这两种模式的使用场合。&lt;img src ="http://blog.csdn.net/fuliangliang/aggbug/1810068.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fuliang</dc:creator><title>比较Template method、Strategy和Builder模式随想 </title><link>http://blog.csdn.net/fuliangliang/archive/2007/04/18/1569024.aspx</link><pubDate>Wed, 18 Apr 2007 14:05:00 GMT</pubDate><guid>http://blog.csdn.net/fuliangliang/archive/2007/04/18/1569024.aspx</guid><wfw:comment>http://blog.csdn.net/fuliangliang/comments/1569024.aspx</wfw:comment><comments>http://blog.csdn.net/fuliangliang/archive/2007/04/18/1569024.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fuliangliang/comments/commentRss/1569024.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1569024</trackback:ping><description>Template method和Strategy模式经常在框架设计中被使用，并且二者很相似，都是父类定义功能接口，将具体的实现留个子类，有时二者可以相互替换。
&lt;img src ="http://blog.csdn.net/fuliangliang/aggbug/1569024.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fuliang</dc:creator><title>也谈谈Spring中的Template和Callback模式</title><link>http://blog.csdn.net/fuliangliang/archive/2007/04/18/1568810.aspx</link><pubDate>Wed, 18 Apr 2007 11:02:00 GMT</pubDate><guid>http://blog.csdn.net/fuliangliang/archive/2007/04/18/1568810.aspx</guid><wfw:comment>http://blog.csdn.net/fuliangliang/comments/1568810.aspx</wfw:comment><comments>http://blog.csdn.net/fuliangliang/archive/2007/04/18/1568810.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fuliangliang/comments/commentRss/1568810.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1568810</trackback:ping><description>前几天在javaeye论坛，看有人谈论Spring中的Callback模式和Template模式，我以前也提到过Spring中JdbcTemplate中使用的Callback , 自己回来想了想，总结一下自己的想法。&lt;img src ="http://blog.csdn.net/fuliangliang/aggbug/1568810.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fuliang</dc:creator><title>Spring对JDBC封装时使用的一种CallBack来参数化一个操作的模式</title><link>http://blog.csdn.net/fuliangliang/archive/2006/11/04/1366544.aspx</link><pubDate>Sat, 04 Nov 2006 23:10:00 GMT</pubDate><guid>http://blog.csdn.net/fuliangliang/archive/2006/11/04/1366544.aspx</guid><wfw:comment>http://blog.csdn.net/fuliangliang/comments/1366544.aspx</wfw:comment><comments>http://blog.csdn.net/fuliangliang/archive/2006/11/04/1366544.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fuliangliang/comments/commentRss/1366544.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1366544</trackback:ping><description> Spring对JDBC的封装避免了大量的JDBC低级操作，简化了代码，下面我们看看Spring除了
使用Template方法模式来简化我们编写的代码还使用了什么技巧。
&lt;img src ="http://blog.csdn.net/fuliangliang/aggbug/1366544.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fuliang</dc:creator><title>创建型模式之一  工厂模式（Java实现）（一）</title><link>http://blog.csdn.net/fuliangliang/archive/2006/10/22/1345797.aspx</link><pubDate>Sun, 22 Oct 2006 21:04:00 GMT</pubDate><guid>http://blog.csdn.net/fuliangliang/archive/2006/10/22/1345797.aspx</guid><wfw:comment>http://blog.csdn.net/fuliangliang/comments/1345797.aspx</wfw:comment><comments>http://blog.csdn.net/fuliangliang/archive/2006/10/22/1345797.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fuliangliang/comments/commentRss/1345797.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1345797</trackback:ping><description>本篇主要介绍SimpleFactory模式.&lt;img src ="http://blog.csdn.net/fuliangliang/aggbug/1345797.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fuliang</dc:creator><title>从GOF的设计模式说起</title><link>http://blog.csdn.net/fuliangliang/archive/2006/10/16/1337431.aspx</link><pubDate>Mon, 16 Oct 2006 23:23:00 GMT</pubDate><guid>http://blog.csdn.net/fuliangliang/archive/2006/10/16/1337431.aspx</guid><wfw:comment>http://blog.csdn.net/fuliangliang/comments/1337431.aspx</wfw:comment><comments>http://blog.csdn.net/fuliangliang/archive/2006/10/16/1337431.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fuliangliang/comments/commentRss/1337431.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1337431</trackback:ping><description>   设计模式对于做软件者来说是必修的内功之一，尤其现在面向对象已经成为主流的开发方法。掌握那些经过证实的面向对象的设计模式是学习和理解面向对象的绝佳途径，每一个模式都是面向对象最经典的应用。&lt;img src ="http://blog.csdn.net/fuliangliang/aggbug/1337431.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fuliang</dc:creator><title>Java设计模式之外观模式研究</title><link>http://blog.csdn.net/fuliangliang/archive/2006/04/09/656022.aspx</link><pubDate>Sun, 09 Apr 2006 10:55:00 GMT</pubDate><guid>http://blog.csdn.net/fuliangliang/archive/2006/04/09/656022.aspx</guid><wfw:comment>http://blog.csdn.net/fuliangliang/comments/656022.aspx</wfw:comment><comments>http://blog.csdn.net/fuliangliang/archive/2006/04/09/656022.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fuliangliang/comments/commentRss/656022.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=656022</trackback:ping><description>外观模式（Facade pattern）涉及到子系统的一些类。所谓子系统，是为提供一系列相关的特征（功能）而紧密关联的一组类。例如，一个Account类、Address类和CreditCard类相互关联，成为子系统的一部分，提供在线客户的特征。
&lt;img src ="http://blog.csdn.net/fuliangliang/aggbug/656022.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fuliang</dc:creator><title>探索JSF框架中使用的设计模式</title><link>http://blog.csdn.net/fuliangliang/archive/2006/04/09/656014.aspx</link><pubDate>Sun, 09 Apr 2006 10:45:00 GMT</pubDate><guid>http://blog.csdn.net/fuliangliang/archive/2006/04/09/656014.aspx</guid><wfw:comment>http://blog.csdn.net/fuliangliang/comments/656014.aspx</wfw:comment><comments>http://blog.csdn.net/fuliangliang/archive/2006/04/09/656014.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fuliangliang/comments/commentRss/656014.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=656014</trackback:ping><description>设计模式可以帮助用户在更高层次上抽象细节，更好地理解体系结构。如果比较熟悉 GoF 设计模式和 JavaServer Faces (JSF) 框架，本文可以帮助您洞察 JSF 框架中使用的设计模式，深入理解其工作原理。&lt;img src ="http://blog.csdn.net/fuliangliang/aggbug/656014.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fuliang</dc:creator><title>使用Decorate模式实现留言版词汇处理</title><link>http://blog.csdn.net/fuliangliang/archive/2006/04/09/656009.aspx</link><pubDate>Sun, 09 Apr 2006 10:43:00 GMT</pubDate><guid>http://blog.csdn.net/fuliangliang/archive/2006/04/09/656009.aspx</guid><wfw:comment>http://blog.csdn.net/fuliangliang/comments/656009.aspx</wfw:comment><comments>http://blog.csdn.net/fuliangliang/archive/2006/04/09/656009.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fuliangliang/comments/commentRss/656009.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=656009</trackback:ping><description>装饰者模式以对客户端透明的方式动态的为对象增加责任。此模式提供了一个比继承更为灵活的替代方案来扩展对象的功能，避免了继承方法产生的类激增问题，而且更方便更改对象的责任。&lt;img src ="http://blog.csdn.net/fuliangliang/aggbug/656009.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>