1. What's SpringSide ?
SpringSide以Spring Framework
为核心,提供Pragmatic的企业应用开发开源Kickstart。
如果说Sun 的代码规范规定了大家如何命名变量,怎么编写注释的话,SpringSide则是用主流的技术选型、Pragmatic的编程实践来开发JavaEE企业级应用的总结与演示。
1.1 每天使用的日常框架开发示例 - Mini Example
Mini Web 与 Mini WebService两个经典场景的迷你示例,是SSH2风格、编程模式、惯用法的朴素总结与快速参考。
如同我们每天的柴米油盐的主流选型:Spring 2.5 + Hibernate 3 + Struts 2 + JSP 2.0 + JQuery + JAX-WS 2 (by Apache CXF 2) +SpringSecurity 2.0。
另附送SpringSide风格的项目生成工具,以这两个场景为骨架生成项目。
1.2 企业级特征示例 - Showcase Example
各式主流的、实用的、好玩的开源项目大派对,从Spring meets JMS,Schedule,JMX,搜索引擎这些正儿八经的东东,到Ehcache JMS replacation,Hibernate Envers这些角落里的家伙。
另附送We Server,MQ Server,Cache Server,Search Engine们在高并发下的优化与集群配置。
1.3 开发实践的记录 - Team Practice
SpringSide3开发过程中本身用到的工具,规范,过程,实践,产出工件的记录。
2.What's New From 2.0 ?
- 定位愈加清晰,不再企图做一个RoR/Gails式的框架,只做主流选型组合的编程模式总结。
- SpringSide2.0的末期有点繁杂与失控,何宝荣说:不如我们从头来过。
- Java社区2008年的技术升级(JAX-WS 2.0/CXF , Struts2, SpringSecurity 2.0 ...) 。
- 基于Maven的项目管理与项目生成工具。