今天无意中在网上看到了SpringSide,官方的介绍:
SpringSide是以Spring Framework为核心,提供Pragmatic之中又适合工业化大规模开发的企业应用Kickstart。
如果说Sun的代码规范规定了大家在代码中如何命名变量,怎么编写注释的话,SpringSide则是以主流的技术选型、Pragmatic的编程实践来开发JavaEE企业级应用的总结与演示。
SpringSide 采用了如同我们每天柴米油盐的主流选型:Spring 2.5 + Hibernate 3 + Struts 2.1 + JSP 2.0 + JQuery + JAX-WS2 (by Apache CXF 2) + SpringSecurity 2.0。
SpringSide是用maven进行管理的,我尝试把项目跑起来,结果没有搞起来。我觉得吧,应该把相应的依赖的jar也打包在里面,不想搞maven的,起码可以让项目跑起来。这种一站式的方式我觉得该学一下Phpwind或者Ecshop等php的打包方式。
跑不起来,但是代码还是可以看的。仔细看了一下代码,基本是对Spring + Hebernate + Struts 进行简单的封装,没有什么特色的功能点。对于一些要搞一些小应用的程序员来说,或许可以学习一下,对于一个稍微大点的应用来说,决不是这么简单的功能就够满足需求的,期待新的功能。