<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>看!corey,那天比你高多拉~~~</title><link>http://blog.csdn.net/turkeyzhou/</link><description>corey！！做快乐，健康的程序员</description><dc:language>zh-CN</dc:language><lastUpdateTime>Sun, 05 Oct 2008 17:14:00 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>corey</dc:creator><title>JBPM数据库表说明(3)</title><link>http://blog.csdn.net/turkeyzhou/archive/2008/10/05/3017938.aspx</link><pubDate>Sun, 05 Oct 2008 17:14:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/10/05/3017938.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/3017938.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/10/05/3017938.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/3017938.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3017938</trackback:ping><description>&lt;h2 class="diaryTitle"&gt;JBPM数据库表说明三&lt;/h2&gt;				 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
				 
				 &lt;h4&gt;&lt;span style="font-family: Tahoma;"&gt;1.11JBPM_EXCEPTIONHANDLER&lt;/span&gt;&lt;span style="font-family: 黑体;"&gt;：流程异常处理器表&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;table style="border: medium none ; margin-left: 14.4pt; border-collapse: collapse;" bor&lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/3017938.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>corey</dc:creator><title>JBPM数据库表说明(2)</title><link>http://blog.csdn.net/turkeyzhou/archive/2008/10/05/3017910.aspx</link><pubDate>Sun, 05 Oct 2008 16:57:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/10/05/3017910.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/3017910.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/10/05/3017910.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/3017910.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3017910</trackback:ping><description>&lt;h4&gt;&lt;span style="font-family: Tahoma;"&gt;1.6 JBPM_DELEGATION&lt;/span&gt;&lt;span style="font-family: 黑体;"&gt;：流程代理类表（用于实例化&lt;/span&gt;&lt;span style="font-family: Tahoma;"&gt;jbpm&lt;/span&gt;&lt;span style="font-family: 黑体;"&gt;中的&lt;/span&gt;&lt;span style="font-family: Tahoma;"&gt;action&lt;/span&gt;&lt;span style="font-family: 黑体;"&gt;类）&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;table style="border: medium none ; margin-left: 14.4pt; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr style="height: 15.15pt;"&gt;&lt;td style="border: 1pt solid windowtex&lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/3017910.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>corey</dc:creator><title>JBPM数据库表说明 (1)</title><link>http://blog.csdn.net/turkeyzhou/archive/2008/10/05/3017857.aspx</link><pubDate>Sun, 05 Oct 2008 16:39:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/10/05/3017857.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/3017857.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/10/05/3017857.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/3017857.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3017857</trackback:ping><description>&lt;p style="text-align: center;" align="center"&gt;&lt;strong&gt;&lt;span style="font-size: 18pt; font-family: Tahoma;"&gt;JBPM&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 18pt; font-family: 宋体;"&gt;数据库表说明&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style="font-family: Tahoma;"&gt;1 &lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;流程配置类数据库表：&lt;/span&gt;&lt;/h3&gt;&lt;h4&gt;&lt;span style="font-family: Tahoma;"&gt;1.1 JBPM&lt;/span&gt;&lt;span style="font-family: Tahoma;"&gt;_PROCESSDEFINITION&lt;/span&gt;&lt;span style="font-family: 黑体;"&gt;：流程&lt;/span&gt;&lt;span style="font-family: 黑体;"&gt;模版&lt;/s&lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/3017857.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>corey</dc:creator><title>揭秘jbpm流程引擎内核设计思想及构架</title><link>http://blog.csdn.net/turkeyzhou/archive/2008/10/03/3011336.aspx</link><pubDate>Fri, 03 Oct 2008 00:15:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/10/03/3011336.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/3011336.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/10/03/3011336.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/3011336.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3011336</trackback:ping><description>   流程引擎内核仅是“满足Process基本运行”的最微小结构，而整个引擎则要复杂很多，包括“状态存储”、“事件处理”、“组织适配”、“时间调度”、“消息服务”等等外围的服务性功能。引擎内核，仅包含最基本的对象和服务，以及用于解决流程运行问题的调度机制和执行机制。
       如果，你掌握了一个流程引擎的灵魂，你才有能力理解它的全部。否则，一个引擎对你来说，可能只是一个复杂的结构，丰富多彩API、令人眼花缭乱的“功能”和“服务”而已。
 
       本身工作流这个领域就是一个很“狭窄”的领域，国内的厂商也不是很多，其中有部分实现技术并不弱。但可能涉于安全等因素，并没有多少技术人员探讨“深度的工作流技术实现问题”。而广大的开发爱好者却还在花费大量的时间在摸索“如何理解工作流、如何应用工作流”。 所以在此之前，国内尚未有一篇技术文章探讨工作流引擎内核的实现，当然也没有探讨jBpm引擎内核的文章了。在www.javaeye.com 技术站点和我的blog（http://blog.csdn.net/james999）上有几篇专门探讨jbpm应用的文章，对于初步想了解如何使用jbp&lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/3011336.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>corey</dc:creator><title>Spring源代码分析（10)---ProxyFactoryBean(旁敲侧击的AOP时代终于来临)</title><link>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009495.aspx</link><pubDate>Thu, 02 Oct 2008 14:40:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009495.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/3009495.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009495.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/3009495.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3009495</trackback:ping><description>这一节，我们来分析一下闻名已久的Aop&lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/3009495.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>corey</dc:creator><title>jBPM-jPDL学习笔记—框架设计简介(六) </title><link>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009287.aspx</link><pubDate>Thu, 02 Oct 2008 13:30:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009287.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/3009287.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009287.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/3009287.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3009287</trackback:ping><description>&lt;h4 style="margin: 14pt 0cm 14.5pt; text-align: left;" align="left"&gt;&lt;span style="font-size: 10.5pt; line-height: 156%;"&gt;&lt;span style="font-family: Cambria;"&gt;&amp;lt;handler&amp;gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 156%; font-family: 宋体;"&gt;处理器&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 156%;"&gt;&lt;span style="font-family: Cambria;"&gt;)&lt;/span&gt;&lt;a name="handler.schema" title="handler.schema"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/h4&gt;&lt;table class="MsoTableMediumShading1Accent3" style="border: medium none ; w&lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/3009287.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>corey</dc:creator><title>jBPM-jPDL学习笔记—框架设计简介(五) </title><link>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009285.aspx</link><pubDate>Thu, 02 Oct 2008 13:29:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009285.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/3009285.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009285.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/3009285.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3009285</trackback:ping><description>&lt;h4 style="margin: 14pt 0cm 14.5pt; text-align: left;" align="left"&gt;&lt;span style="font-size: 10.5pt; line-height: 156%;"&gt;&lt;span style="font-family: Cambria;"&gt;&amp;lt;decision&amp;gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 156%; font-family: 宋体;"&gt;判定结点&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 156%;"&gt;&lt;span style="font-family: Cambria;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;table class="MsoTableMediumShading1Accent3" style="border: medium none ; width: 100%; border-collapse: collapse;" width="100&lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/3009285.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>corey</dc:creator><title>jBPM-jPDL学习笔记—框架设计简介(四) </title><link>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009281.aspx</link><pubDate>Thu, 02 Oct 2008 13:28:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009281.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/3009281.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009281.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/3009281.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3009281</trackback:ping><description>&lt;span style="font-size: 10.5pt; line-height: 156%;"&gt;&lt;span style="font-family: Cambria;"&gt;&amp;lt;common node elements&lt;/span&gt;&lt;a name="common.node.schema" title="common.node.schema"&gt;&lt;/a&gt;&lt;span style="font-family: Cambria;"&gt;&amp;gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 156%; font-family: 宋体;"&gt;通用结点元素&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 156%;"&gt;&lt;span style="font-family: Cambria;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;table class="MsoTableMediumShading1Accent3" style="border: medium none ; width: &lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/3009281.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>corey</dc:creator><title>jBPM-jPDL学习笔记——流程设计与控制 </title><link>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009273.aspx</link><pubDate>Thu, 02 Oct 2008 13:22:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009273.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/3009273.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3009273.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/3009273.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3009273</trackback:ping><description>本片文章，我们将从业务流程的设计开始，通过带领大家完成一个完整工作流的程序设计，来学习jPDL的使用。&amp;lt;br&amp;gt;	&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;span style="font-size: x-large;"&amp;gt;业务流程设计&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;这里我们实现一个相对简化的公司借款申请流程。流程图如下：&amp;lt;br&amp;gt;&amp;lt;img src="http://linliangyi2007.javaeye.com/upload/picture/pic/10409/fd1de34b-2be7-3579-be1e-c58f04398173.png"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;在jPDL中&lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/3009273.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>corey</dc:creator><title>jBPM-jPDL学习笔记—框架设计简介(三) </title><link>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3008142.aspx</link><pubDate>Thu, 02 Oct 2008 00:25:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3008142.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/3008142.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3008142.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/3008142.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3008142</trackback:ping><description>/a&amp;gt;&amp;lt;/h3&amp;gt;&amp;lt;p&amp;gt;&amp;lt;a href="http://linliangyi2007.javaeye.com/blog/176342"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;span style="font-family: 'Cambria','serif';"&amp;gt;&amp;lt;span style="font-size: small;"&amp;gt;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;/p&amp;gt;&amp;lt;table class="MsoTableMediumGrid1Accent3" style="border: medium none ; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"&amp;gt;&amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td style="border: 1pt solid rgb(179, 204,&lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/3008142.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>corey</dc:creator><title>jBPM-jPDL学习笔记—框架设计简介(二) </title><link>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3008126.aspx</link><pubDate>Thu, 02 Oct 2008 00:04:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3008126.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/3008126.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/10/02/3008126.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/3008126.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3008126</trackback:ping><description>jBPM-jPDL学习笔记—框架设计简介&lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/3008126.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>corey</dc:creator><title>jbpm在tomcat和mysql上的迁移部署</title><link>http://blog.csdn.net/turkeyzhou/archive/2008/10/01/3007955.aspx</link><pubDate>Wed, 01 Oct 2008 22:05:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/10/01/3007955.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/3007955.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/10/01/3007955.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/3007955.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3007955</trackback:ping><description>&lt;p style="text-align: center;"&gt;&lt;strong&gt;JBoss JBPM 实践系列（一）--- 安装配置（Tomcat 6.0 + MySQL 5.1）&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;jBPM，全称是Java Business Process
Management，是一种基于J2EE的轻量级工作流管理系统。jBPM是公开源代码项目，遵循Apache
License。jBPM在2004年10月18日，发布了2.0版本，并在同一天加入了JBoss，成为了JBoss企业中间件平台的一个组成部分，它
的名称也改成JBoss jBPM。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
jBPM有两大特色，使他成为市场的一大两点。其中最大的特色就是它的业务逻辑定义没有采用目前的一些规范，如WfMC&amp;amp;acute;s
XPDL, BPML, ebXML, BPEL4WS等，而是它自&lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/3007955.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>corey</dc:creator><title>翻译：GWT IN ACTION----gwt介绍；</title><link>http://blog.csdn.net/turkeyzhou/archive/2008/09/27/2989839.aspx</link><pubDate>Sat, 27 Sep 2008 21:26:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/09/27/2989839.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/2989839.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/09/27/2989839.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/2989839.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2989839</trackback:ping><description>GWt 介绍：&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;br&amp;amp;gt;在2006年5月，google发布了gwt(google web toolkit)，这是一套程序开发工具，他包含一套程序设计应&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;br&amp;amp;gt;用和一些小的组建让你用和以往不同的方式来建立富客户端的互联网应用程序，和别的框架不同的是，gw&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;br&amp;amp;gt;t允许你应用java来写浏览器端的javascript代码，对于我们这些把java看做依赖的人来说，这是一个与&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;br&amp;amp;gt;传统的javascript编码极大的不同；他以为着他具有了java编程语言的极大的优势，并且能够使用世面上&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;br&amp;amp;gt;许许多多垂手可得的优秀的开发工具，和重新构建一个工具支持javascript的富客户端程序的编写相反，&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;br&amp;amp;gt;google改变&lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/2989839.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>corey</dc:creator><title>Spring源代码分析（9)---FactoryBean(我是谁，谁是我，谁是谁)</title><link>http://blog.csdn.net/turkeyzhou/archive/2008/09/24/2974922.aspx</link><pubDate>Wed, 24 Sep 2008 21:03:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/09/24/2974922.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/2974922.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/09/24/2974922.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/2974922.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2974922</trackback:ping><description>这是spring ioc分析的最后一节，我们在这一节来分析一下一个神奇的FactoryBean,这个类神奇就在于他好像ioc次序的一个破坏者，但正式因为他的存在，才给spring结合jndi，jdbc，hibernate等等带来了不可思议的便利，可以说，80%的功能都是在factoryBean中支撑起来的；最后，我想说，我们离不开他，很好，很强大啊！而且这也是对ioc的一个小小的总结&lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/2974922.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>corey</dc:creator><title>Spring源代码分析（8)---ClassPathXmlApplicationContext（工厂换新颜）</title><link>http://blog.csdn.net/turkeyzhou/archive/2008/09/23/2969955.aspx</link><pubDate>Tue, 23 Sep 2008 20:23:00 GMT</pubDate><guid>http://blog.csdn.net/turkeyzhou/archive/2008/09/23/2969955.aspx</guid><wfw:comment>http://blog.csdn.net/turkeyzhou/comments/2969955.aspx</wfw:comment><comments>http://blog.csdn.net/turkeyzhou/archive/2008/09/23/2969955.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/turkeyzhou/comments/commentRss/2969955.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2969955</trackback:ping><description>为什么我们在spring以后就开始使用ApplicationContext呢，他到底比BeanFactory好在哪里？这一节我们来揭开这个疑惑；&lt;img src ="http://blog.csdn.net/turkeyzhou/aggbug/2969955.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>