﻿<?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-花钱的年华-随笔分类-SpringSide</title><link>http://www.blogjava.net/calvin/category/12432.html</link><description>依旧是JavaEE</description><language>zh-cn</language><lastBuildDate>Mon, 17 May 2010 17:22:45 GMT</lastBuildDate><pubDate>Mon, 17 May 2010 17:22:45 GMT</pubDate><ttl>60</ttl><item><title>SpringSide 3.3.2 Long time no see版</title><link>http://www.blogjava.net/calvin/archive/2010/05/17/321216.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Mon, 17 May 2010 15:52:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2010/05/17/321216.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/321216.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2010/05/17/321216.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/321216.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/321216.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:        Hmm...居然还差半个月就有半年没发新版了，long time no see 啊。 至于原因嘛，与Tim讲的 有点相似。<br><br>       好在公司的新项目选型都与SS接近，所以新代码里其实有很多是亲爱的同事们的手笔, 不再是一个人在战斗了。<br><br><br>      BTW.  回头一看，这里好像只剩下SpringSide的更新记录，其余的连草都没有了。<br>      现在工作稳定，是时候出宫了。&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2010/05/17/321216.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/321216.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2010-05-17 23:52 <a href="http://www.blogjava.net/calvin/archive/2010/05/17/321216.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> SpringSide 3.2.1 寒冬日志版发布</title><link>http://www.blogjava.net/calvin/archive/2009/11/23/303299.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Mon, 23 Nov 2009 02:22:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2009/11/23/303299.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/303299.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2009/11/23/303299.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/303299.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/303299.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:     最近国内的开源项目非常生猛，与Play!Framework有些相近的斗鱼，也是要替代SSH的Nutz, 已经支持Spring 3.0与iBatis 3的Rapid framework 3.0,  在这个好像特别寒冷的年末，俨然一道鲜亮的风景。<br>   SpringSide也发新版了，相比之下创新性有点欠奉，更像是一本日记，将这两三个月里遇到的代码记录下来与大家分享。&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2009/11/23/303299.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/303299.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2009-11-23 10:22 <a href="http://www.blogjava.net/calvin/archive/2009/11/23/303299.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SpringSide 3.1.2 更低调发布</title><link>http://www.blogjava.net/calvin/archive/2009/03/16/259930.html</link><dc:creator>江南白衣</dc:creator><author>江南白衣</author><pubDate>Mon, 16 Mar 2009 01:39:00 GMT</pubDate><guid>http://www.blogjava.net/calvin/archive/2009/03/16/259930.html</guid><wfw:comment>http://www.blogjava.net/calvin/comments/259930.html</wfw:comment><comments>http://www.blogjava.net/calvin/archive/2009/03/16/259930.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/calvin/comments/commentRss/259930.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/calvin/services/trackbacks/259930.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:    3.1.2是连跳了3.1.0和3.1.1两个版本后的GA版本，一边忙着Mini-Example这一亩三分地的升级，一边开始Showcase的演示......&nbsp;&nbsp;<a href='http://www.blogjava.net/calvin/archive/2009/03/16/259930.html'>阅读全文</a><img src ="http://www.blogjava.net/calvin/aggbug/259930.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/calvin/" target="_blank">江南白衣</a> 2009-03-16 09:39 <a href="http://www.blogjava.net/calvin/archive/2009/03/16/259930.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>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>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>5</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></channel></rss>