﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><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>BlogJava-花钱的年华</title><link>http://www.blogjava.net/calvin/</link><description>依旧是JavaEE</description><language>zh-cn</language><lastBuildDate>Sun, 12 Oct 2008 00:27:58 GMT</lastBuildDate><pubDate>Sun, 12 Oct 2008 00:27:58 GMT</pubDate><ttl>60</ttl><item><title>SpringSide 3.0.3 Stable版,SSH2也就这样了</title><link>http://www.blogjava.net/calvin/archive/2008/10/07/232827.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Tue, 07 Oct 2008 01:50:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2008/10/07/232827.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/232827.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2008/10/07/232827.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/232827.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/232827.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:     估计未来半年一年内，国内的Java主流都还会是这种Spring + Hibernate +Struts2，但约定大于配置的风格。<br>     <br>    3.0.3后，Mini-Example算是告一段落，SSH2的惯用法也就那样了。但个人的理解总有局限，接下来就要靠大家的反馈来推动细化。<br><br>    这次主要的改动有：&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2008/10/07/232827.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/232827.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2008-10-07 09:50 <a href="http://www.blogjava.net/calvin/archive/2008/10/07/232827.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SpringSide 3.0.2 ,一个相对满意的版本</title><link>http://www.blogjava.net/calvin/archive/2008/09/25/231058.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Thu, 25 Sep 2008 02:55:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2008/09/25/231058.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/231058.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2008/09/25/231058.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/231058.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/231058.html</trackback:ping><description><![CDATA[&nbsp;&nbsp; 有一年半没发新版的SpringSide, 在3.0的发布时有点急了.这次的版本, 才是一个相对让自己满意的版本.<br />
<br />
&nbsp;&nbsp; 原本大家投诉的<a href="http://wiki.springside.org.cn/display/SpringSide3/" target="_blank">文档粗略</a>,没有<a href="http://wiki.springside.org.cn/display/SpringSide3/QuickStart+3.0.2" target="_blank">傻瓜式快速开始版</a>这次都作了改进,另有颇多代码上的更新,详见<a href="http://wiki.springside.org.cn/display/SpringSide3/ChangeLog" target="_blank">3.0.2版完整修改记录</a>.<br />
<br />
&nbsp;&nbsp; 接下来还会继续在mini-examples上打滚一段时间,毕竟这是团队每日开发的基础,然后才会开始那个Web2.0的,高可靠高伸缩性的论坛示例.<br />
<br />
&nbsp;&nbsp; 最近写blog比较少，晚上主要都在改springside，很多笔记都记在了<a href="http://wiki.springside.org.cn/display/calvin/Home">springside 的wiki</a>上。<br />
<br />
&nbsp;&nbsp; 下载地址： <a href="http://www.springside.org.cn/download.php">http://www.springside.org.cn/download.php</a>
<img src ="http://www.blogjava.net/calvin/aggbug/231058.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2008-09-25 10:55 <a href="http://www.blogjava.net/calvin/archive/2008/09/25/231058.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Springside 3.0.1 接踵而来</title><link>http://www.blogjava.net/calvin/archive/2008/08/05/220189.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Tue, 05 Aug 2008 07:46:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2008/08/05/220189.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/220189.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2008/08/05/220189.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/220189.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/220189.html</trackback:ping><description><![CDATA[&nbsp; 人家说看一个社区活不活跃，就看它的X.0.0发布之后，X.0.1什么时候出来了。<br />
&nbsp; <br />
&nbsp; 详细修改记录见 http://www.springside.org.cn/index.php/1/action_viewspace_itemid_16.html<br />
<br />
&nbsp; 3.0.2的开发计划见 <a href="http://wiki.springside.org.cn/display/SpringSide3/TodoList" target="_blank">Todolist</a> , 同时也会展开<a href="http://wiki.springside.org.cn/display/SpringSide3/SForum">完整论坛示例的开发</a>，欢迎大家<a href="http://forum.springside.org.cn/forumdisplay.php?fid=20" target="_blank">继续讨论</a>SpringSide接下来的选型、特性、方向.....<br />
<img src ="http://www.blogjava.net/calvin/aggbug/220189.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2008-08-05 15:46 <a href="http://www.blogjava.net/calvin/archive/2008/08/05/220189.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>极简风格Web架构，jsp+jdbc的二次复辟</title><link>http://www.blogjava.net/calvin/archive/2008/07/31/218903.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Thu, 31 Jul 2008 02:06:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2008/07/31/218903.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/218903.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2008/07/31/218903.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/218903.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/218903.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:     对于演示原型 ，上午要下午给的快速交付，或者某些不知道到底一年有多少个人点进去的网站角落，或者极少数管理人员才用到的管理功能，在恨不能php,ror的时候，你会想起jsp+jdbc的温暖。<br><br>    又或者你请到了只会写jsp和sql的极品，又想让他明天开始干活.....<br><br>    所以另做了这个extreme-web风格示例 ， 在简化到no config file的jsp+jdbc同时，仍然是个可堪一观的MVC，仍然基于亲爱的Spring.<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2008/07/31/218903.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/218903.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2008-07-31 10:06 <a href="http://www.blogjava.net/calvin/archive/2008/07/31/218903.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Springside3.0 低调发布</title><link>http://www.blogjava.net/calvin/archive/2008/07/30/218585.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Wed, 30 Jul 2008 01:24:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2008/07/30/218585.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/218585.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2008/07/30/218585.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/218585.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/218585.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:   怀胎十八个月的SpringSide 3.0 终于低调的发布了。<br>  这个版本里的SpringSide，终于放弃梦想，不再奢望做一个框架，或者一个像RoR/Gails那样极简的、创新的封装，唯余对如何用不轻也不重的主流选型、编程实践来开发JavaEE企业应用的老老实实的总结。&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2008/07/30/218585.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/218585.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2008-07-30 09:24 <a href="http://www.blogjava.net/calvin/archive/2008/07/30/218585.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>InfoQ新mini书《硝烟中的Scrum和XP》</title><link>http://www.blogjava.net/calvin/archive/2008/07/09/213579.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Wed, 09 Jul 2008 03:53:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2008/07/09/213579.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/213579.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2008/07/09/213579.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/213579.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/213579.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:   李剑翻译作品，传送门在此：http://www.infoq.com/cn/minibooks/scrum-xp-from-the-trenches&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2008/07/09/213579.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/213579.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2008-07-09 11:53 <a href="http://www.blogjava.net/calvin/archive/2008/07/09/213579.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一次Java垃圾收集调优实战</title><link>http://www.blogjava.net/calvin/archive/2008/07/09/213535.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Wed, 09 Jul 2008 02:13:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2008/07/09/213535.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/213535.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2008/07/09/213535.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/213535.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/213535.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: GC调优是个很实验很伽利略的活儿，最后服务的处理速度从1180 tps 上升到1380 tps，调整两个参数提升17%的性能还是笔很划算的买卖.....&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2008/07/09/213535.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/213535.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2008-07-09 10:13 <a href="http://www.blogjava.net/calvin/archive/2008/07/09/213535.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Mule ESB 2.0 苦斗两周之后的初印象</title><link>http://www.blogjava.net/calvin/archive/2008/07/04/212500.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Fri, 04 Jul 2008 02:04:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2008/07/04/212500.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/212500.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2008/07/04/212500.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/212500.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/212500.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:   与Mule 2.0抵死缠绵了两周，喜忧掺半。但只在2.0之后，Mule才算真正站到了ESB的起跑线上。<br> <br>  完整的笔记见我的Wiki: http://wiki.springside.org.cn/display/calvin/Mule , 这里主要列一下实际的升级感受。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2008/07/04/212500.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/212500.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2008-07-04 10:04 <a href="http://www.blogjava.net/calvin/archive/2008/07/04/212500.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SaaS平台笔记</title><link>http://www.blogjava.net/calvin/archive/2008/06/18/208998.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Wed, 18 Jun 2008 13:14:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2008/06/18/208998.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/208998.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2008/06/18/208998.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/208998.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/208998.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:      大家可以坚持认为ASP与SaaS是换汤不换药的两兄弟，也可以善意的将SaaS理解为更高成熟度的ASP。 <br>     在后一种理解中，ASP偏向于传统的规模较大的软件的租用，而SaaS则在更高软件成熟度的支持下，提供更小的功能服务组件。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2008/06/18/208998.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/208998.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2008-06-18 21:14 <a href="http://www.blogjava.net/calvin/archive/2008/06/18/208998.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>渐统江湖的项目原型生成工具 -- Maven Archetype </title><link>http://www.blogjava.net/calvin/archive/2008/06/12/207491.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Thu, 12 Jun 2008 13:21:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2008/06/12/207491.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/207491.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2008/06/12/207491.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/207491.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/207491.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:    江湖上多的是功能华丽的项目原型/骨架生成工具，但最后，反而是功能简单的Maven Archetypes渐渐有了一统的希望。<br><br>   无它，先把自己收拾得简单易用，然后作为一个江湖大佬(maven)的"官方"小弟，再有另一些江湖大佬(appfuse,strust2,cxf)使用示范一下，就是现在的上位秘诀。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2008/06/12/207491.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/207491.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2008-06-12 21:21 <a href="http://www.blogjava.net/calvin/archive/2008/06/12/207491.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SpringSide近况</title><link>http://www.blogjava.net/calvin/archive/2008/05/31/204672.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Sat, 31 May 2008 06:10:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2008/05/31/204672.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/204672.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2008/05/31/204672.html#Feedback</comments><slash:comments>17</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/204672.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/204672.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:     ICP的审查员们都严查谣言去了么？最艰难的一次ICP注册，让SpringSide关站至今。4月份里填错了两次接入商，而5月份就一直静止在"待管局审核"的阶段。<br><br>   6月份，终于通过了。<br><br>   http://svn.javascud.org/svn/springside/springside3/trunk&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2008/05/31/204672.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/204672.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2008-05-31 14:10 <a href="http://www.blogjava.net/calvin/archive/2008/05/31/204672.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Terracotta，POJO开发模型的最后一块拼图</title><link>http://www.blogjava.net/calvin/archive/2008/05/28/203399.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Wed, 28 May 2008 01:58:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2008/05/28/203399.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/203399.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2008/05/28/203399.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/203399.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/203399.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:       TerraCotta  通过将POJO对象在群集内下的共享，让POJO不再局限于SNA(Share Nothing Architect)的架构，比较透明的支持了集群模式，可谓POJO开发模型的最后一块拼图。 &nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2008/05/28/203399.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/203399.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2008-05-28 09:58 <a href="http://www.blogjava.net/calvin/archive/2008/05/28/203399.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>08年的读书计划</title><link>http://www.blogjava.net/calvin/archive/2008/05/03/197906.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Sat, 03 May 2008 09:50:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2008/05/03/197906.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/197906.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2008/05/03/197906.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/197906.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/197906.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 08已过了一季，马上就要三十的人了，总有些脱不开烟火气的惫懒。为了那些"将来"，今年要读的书....&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2008/05/03/197906.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/197906.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2008-05-03 17:50 <a href="http://www.blogjava.net/calvin/archive/2008/05/03/197906.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring2.0，Struts2.0，SpringSide 2.0--SpringSide 2.0M1 Release Notes</title><link>http://www.blogjava.net/calvin/archive/2006/11/28/83925.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Mon, 27 Nov 2006 16:16:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2006/11/28/83925.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/83925.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2006/11/28/83925.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/83925.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/83925.html</trackback:ping><description><![CDATA[
		<p>   [摘要]Spring发了2.0，Struts发了2.0，SS也来凑凑2.0的热闹。下载地址：<span class="nobr"><a title="Visit page outside Confluence" href="http://www.springside.org.cn/download.php" rel="nofollow">http://www.springside.org.cn/download.php<sup><img class="rendericon" height="7" alt="" src="http://wiki.springside.org.cn/images/icons/linkext7.gif" width="7" align="absMiddle" border="0" /></sup></a></span></p>
		<p>    SpringSide 2.0改用了Pragmatic版的Struts作为MVC主打框架，重写了所有的代码，增加了新项目生成的命令和构件化的开源栈，还增加了方便新手入门的Helloworld示例。</p>
		<p>    随着Java开源社区的日日进步，SpringSide升级了包括Spring 2.0的AOP事务配置， Hibernate3.2的annotation模式，XFire1.2.2的最新简约配置及JSR181模式，以及ActiveMQ4.1 的Message Driven POJO新模式。</p>
		<p>    另外，还增加了iBatis数据访问模式和一系列Ajax Widgets，并全面推行了Selenium集成测试。</p>
		<p>    全文地址：<a href="http://blog.csdn.net/calvinxiu/archive/2006/11/28/1417730.aspx">http://blog.csdn.net/calvinxiu/archive/2006/11/28/1417730.aspx</a></p>
<img src ="http://www.blogjava.net/calvin/aggbug/83925.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2006-11-28 00:16 <a href="http://www.blogjava.net/calvin/archive/2006/11/28/83925.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>QuickServer--在吵闹的环境里快速搭建自己的TcpServer(Pragmatic系列) </title><link>http://www.blogjava.net/calvin/archive/2006/08/12/63260.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Sat, 12 Aug 2006 15:27:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2006/08/12/63260.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/63260.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2006/08/12/63260.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/63260.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/63260.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 虽然现在已是Web Server, Web Service的天下，但偶然还是会因为性能苛刻，或者需要自定义协议的原因，很无辜的要自己做一个Multi-Thread，Multi-Client的Tcp Server。 超简单的QuickServer，让你专心编写自己的业务代码， 不用编写一行Tcp代码。[阅读全文]&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2006/08/12/63260.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/63260.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2006-08-12 23:27 <a href="http://www.blogjava.net/calvin/archive/2006/08/12/63260.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Nutch 0.8笔记--Google式的搜索引擎实现 </title><link>http://www.blogjava.net/calvin/archive/2006/08/09/62507.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Wed, 09 Aug 2006 01:42:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2006/08/09/62507.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/62507.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2006/08/09/62507.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/62507.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/62507.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:     Nutch是一个基于Lucene，类似Google的完整网络搜索引擎解决方案，基于Hadoop的分布式处理模型保证了系统的性能，类似Eclipse的插件机制保证了系统的可客户化，而且很容易集成到自己的应用之中。<br><br>    Nutch 0.8 完全使用Hadoop重写了骨干代码，另外很多地方作了合理化修正，非常值得升级。[阅读全文]<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2006/08/09/62507.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/62507.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2006-08-09 09:42 <a href="http://www.blogjava.net/calvin/archive/2006/08/09/62507.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SpringSide 1.0 M3-All in one 发布</title><link>http://www.blogjava.net/calvin/archive/2006/08/08/62274.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Tue, 08 Aug 2006 00:34:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2006/08/08/62274.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/62274.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2006/08/08/62274.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/62274.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/62274.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这个版本将是SpringSide1.0范围内最后一个跑马圈地，开疆拓土的版本。从下一个版本开始，将会把主要精力放在代码的细化，文档与测试用例的补充，以及在实际项目中的应用。<br><br>这个版本除了继续跑马圈地外，也对代码结构作了很多遍重构，终于使复杂的项目以比较顺眼的方式组织起来了。<br><br>&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2006/08/08/62274.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/62274.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2006-08-08 08:34 <a href="http://www.blogjava.net/calvin/archive/2006/08/08/62274.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SpringSide 1.0M2 修正与改良版发布</title><link>http://www.blogjava.net/calvin/archive/2006/06/23/54597.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Thu, 22 Jun 2006 19:03:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2006/06/23/54597.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/54597.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2006/06/23/54597.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/54597.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/54597.html</trackback:ping><description><![CDATA[
		<p>SpringSide是一个以Spring Framework为核心，Pragmatic风格的企业应用开发基础和最佳实践展示。 为使用Spring框架的开发者提供一个非Demo版的复杂、正式且体现最佳使用实践的参照系统。为JavaEEer必须面对的问题提供合乎Pragmatic原则的解决方案。 </p>
		<p>当然，要等待大家拍砖过后，上述表述才会成立。</p>
		<p>
				<strong>
				</strong>
				<a href="http://www.springside.org.cn/" target="_blank">SpringSide</a>主要包含四个部分--</p>
		<ul>
				<li>
						<strong>BookStore-Sample: </strong>一个Full Feature的书店示例，兼有有书店前台和后台管理，作为典型企业应用的微缩版。 
</li>
				<li>
						<strong>SpringSide-Base</strong>：SpringSide的核心封装代码与构建一个CRUD管理后台所必需的full-stack代码库。用户在其基础上能快速搭建出自己的管理后台及安全管理程序。 (建设中) 
</li>
				<li>
						<strong>SpringSide-Modules：</strong> 以modules形式提供了其他的企业特征如XFire WebService，JBoss Rule engine，BIRT report，用户可以快速复制应用到自己的项目。 (建设中) 
</li>
				<li>
						<strong>Rails-Generator：</strong> 自动整合SpringSide-Base/Modules生成项目，生成CRUD代码的Eclipse Plugins 和Ant 脚本。 (建设中) </li>
		</ul>
		<p>
				<strong>官方站点：</strong>  <a href="http://www.springside.org.cn">http://www.springside.org.cn</a><strong><br />下载地址： </strong><a href="http://www.springside.org.cn/download.php">http://www.springside.org.cn/download.php</a><br /><strong>演示站点：  </strong><a href="http://demo.springside.org.cn:8080/springside/">http://demo.springside.org.cn:8080/springside/</a><br /><strong>升级概述：</strong>终于从春天走到了夏天第二版，上一个版本的发布比较匆忙，Bug一堆，1.0 M2版作了大量补救的工作，改进了JBoss Rules ,Compass, Acegi部分使它们贴近了一点"best practice demo"的目标。另外还有很多很多的文档补全与Bug修正。</p>
		<p>尽管代码里还是有Bug，但为了把SpringSide用于实际项目的1.0M3计划的开始，先把1.0M2发布出来，希望大家能<a href="http://spring.jactiongroup.net/viewforum.php?f=18" target="_blank"><u>帮忙数数bug，提提建议</u></a>，更欢迎大家<a href="http://www.springside.org.cn/joinus.php" target="_blank"><u>加入到SpringSide的开发团队</u></a> 。</p>
		<p>
				<strong>主要更新：</strong>
		</p>
		<ul>
				<li>
						<strong>Compass更新： </strong>使用简单的Annotation代替复杂的xml映射文件，再换上Compass提供的默认的Index和Search Controller，使得Lucene的使用成本降到平民团队的程度。另外还加上了复杂查询的Demo，完整的文档，So Cool。 
</li>
				<li>
						<strong>JBoss Rules更新：</strong>JBoss Rules出到正式版3.0.1，官方文档也已经补全。在读完官方文档后，改进了之前的封装和Demo。<br />不过JBoss Rules的Road Map告诉我们，它还在升级规则存储管理的模块，暂时不用自行扩展。 
</li>
				<li>
						<strong>Acegi 更新：</strong> Acegi出到正式版1.0，在订单管理部分初步加入ACL控制，还有JCaptcha验证码的加入及登陆超时，Logout Filter等特征的使用。 
</li>
				<li>
						<strong>其他实用性改进：</strong>比如可用Propertity修改的Base Constants；增加了一个查询属性如图书名有没有重复的通用函数；增加一个historyable接口，BindObject函数会自动为实现了该接口的ceate/modify user 和create/modify time，并用Hibernate Event Listener侦听修改记录；增加了前台Ajax分页的简单演示。 </li>
		</ul>
		<p>
				<strong>其他修改：</strong>见 <a href="http://blog.springside.org.cn/"><strong><u>团队开发日志</u></strong></a></p>
		<p>
				<strong>其他依赖包升级：</strong>
		</p>
		<ul>
				<li>
						<strong>extreme components 1.0.1 </strong>看半天，收获就是每个&lt;ec:table&gt; 里不需要再定义imagePath了，在properties文件里定义即可，ec会自动为其加上contextPath 如/springside。 
</li>
				<li>
						<strong>Commons-Validator 1.3 + SpringModules-validation 0.4</strong> 使用hotfix的springmodules版本，两者的最新版终于走在一起了。 </li>
		</ul>
		<p>
				<strong>本期开发人员介绍：</strong>
		</p>
		<ul>
				<li>
						<strong>差沙：</strong>本期MVP队员，为SpringSide加入了JCaptcha验证码和订单管理的Acegi ACL实现，ACL的实现侧显了差沙强劲的编码爆发力，而JCaptcha的引入过程暴露了差沙无物不破的Fix Issue能力。最后差沙已正式升级为<strong><u>SpirngSide核心开发团员。</u></strong><br /></li>
				<li>
						<strong>地狱男爵：</strong>接过nkoffee的棒，把Compass的Feature表现得简单而强大。  <br /></li>
				<li>
						<strong>cac（陈俊）：</strong>SpringSide的大内总管，承担了SpringSide大部分的代码改进，Bug修正和页面优化的工作，尤其在1.0M2的最后发布阶段，每天熬过半夜连续挑掉了无数问题。 <br /></li>
				<li>
						<strong>李李：</strong>补充了WebWork的文档，简化了Webwork的应用，bba96框架也升级到bba96-tiger1.0-beta3。 <br /></li>
				<li>
						<strong>schweigen：</strong>补充了JBoss Rules的文档。 <br /></li>
				<li>
						<strong>江南白衣：</strong>咳。 </li>
		</ul>
		<p>
				<strong>重要的1.0 M3 开发计划见<a href="http://jira.javascud.org/browse/SPRINGSIDE">http://jira.javascud.org/browse/SPRINGSIDE</a></strong> 共23个任务，其中核心任务有SpringSide-Base建设、Acegi应用的再次升级、BIRT应用的再次升级、JBpm的加入、dojo和Sun的<a href="https://ajax.dev.java.net/" target="_blank">Html widgets 集成taglib</a>大加入、Spring 2.0RC1的升级。 欢迎大家<a href="http://www.springside.org.cn/joinus.php" target="_blank"><u><font color="#800080">加入SpringSide开发团队</font></u></a>，凑个热闹，共襄盛举。</p>
		<p>最后特别感谢scud的JavaScud开源服务平台(<a href="http://www.javascud.org/">http://www.javascud.org</a>) 为 <a href="http://www.springside.org.cn/">SpringSide</a>提供的系列服务.</p>
<img src ="http://www.blogjava.net/calvin/aggbug/54597.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2006-06-23 03:03 <a href="http://www.blogjava.net/calvin/archive/2006/06/23/54597.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Prototype.js--Javascript编写者的小军刀</title><link>http://www.blogjava.net/calvin/archive/2006/06/17/53471.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Sat, 17 Jun 2006 05:58:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2006/06/17/53471.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/53471.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2006/06/17/53471.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/53471.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/53471.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:    Prototype.js 是Javascript编写者的一把小军刀，提供了很多Ruby风格简写语法和实效的函数，更难得的是完全跨浏览器，让大家舒舒服服写出又精简又不用愁心兼容的的JS代码，springside 已经离不开它了。&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2006/06/17/53471.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/53471.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2006-06-17 13:58 <a href="http://www.blogjava.net/calvin/archive/2006/06/17/53471.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>2006年中 My Favorite Java Site</title><link>http://www.blogjava.net/calvin/archive/2006/06/06/50911.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Tue, 06 Jun 2006 13:20:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2006/06/06/50911.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/50911.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2006/06/06/50911.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/50911.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/50911.html</trackback:ping><description><![CDATA[
		<p>1.<a href="http://www.theserverside.com/">TheServerside.com</a>  依然是地位无可动摇的CCTV1。</p>
		<p>2.<a href="http://www.infoq.com/">InfoQ.com</a> Floyd Marinescu 在离开 TSS 后另起炉灶，2006年中最重要推荐。视野不再局限于Java 而是包括Java,.Net, Ruby ,SOA, Agile方法等热门话题。</p>
		<p>3.<a href="http://java.sys-con.com/">JDJ的电子杂志</a> 在JDJ首页的最底处订阅，文章质量不低于5-7的传统三强。</p>
		<p>4.<a href="http://www.swik.net/">SWik.net</a>  收集了大量OpenSource Project的资源聚合。其中如Spring，Hibernate的更新度非常高，出现什么和Spring有关的blog,article,project都会马上被聚合。</p>
		<p>5.<a href="http://www-128.ibm.com/developerworks/java/">IBM DeveloperWorks</a> 传统、稳定的Java文章来源地。</p>
		<p>6.<a href="http://www.javaworld.com/">JavaWorld</a> 传统、稳定的Java文章来源地。</p>
		<p>7.<a href="http://www.onjava.com/">OnJava</a>  传统、稳定的Java文章来源地。</p>
		<p>8.<a href="http://artima.com/">Artima.com</a> 类似于TSS而略逊，其中<a href="http://www.artima.com/spotlight/">Spotlight </a>文章值得关注，而<a href="http://www.artima.com/news/community.jsp?forum=136">Java News</a>是聚合了所有其他Java站点的大聚合。</p>
		<p>9.<a href="http://www.javalobby.org/">JavaLobby</a>  站内的<a href="http://www.javalobby.org/forumRSS/17.xml">Announcements</a> 是大大小小Java  Project的发布声明区，<a href="http://www.javalobby.org/forumRSS/18032.xml">Trips and Tricks</a> 有很多的Tips。</p>
		<p>10. <a href="http://www.nofluffjuststuff.com/blogs_summary.jsp">No Fluff Just Stuff 的Blogs 聚合</a> 一直缺一个所有优秀Java Blogger的rss总聚合，NFJS这里勉强算一个。</p>
<img src ="http://www.blogjava.net/calvin/aggbug/50911.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2006-06-06 21:20 <a href="http://www.blogjava.net/calvin/archive/2006/06/06/50911.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>