1. What's SpringSide ?

      SpringSide是以Spring Framework为核心,用主流的技术选型、Pragmatic的编程实践来开发JavaEE企业级应用的总结与演示。

    1.1 每天使用的日常框架开发示例 -Mini Example

     Mini Example包含CRUD Web Project 与 Mini WebService Project两个经典场景的迷你示例,是SSH2风格编程惯用法的朴素总结与快速参考。

     采用了如同我们每天柴米油盐的主流选型:Spring 3 + Hibernate 3 + Struts 2.1 + JSP 2.0 + JQuery + JAX-WS2 (by Apache CXF) + JAX-RS(by Jersey)+ SpringSecurity 3.0 (详细介绍)

    1.2 企业级特征示例 - Showcase Example

      Showcase 是各式主流的、实用的、好玩的开源项目大派对,从JMS、JMX、WebService、Ajax、定时任务、缓存、安全、日志、报表这些正儿八经的东东,到各式角落里的家伙。(详细介绍)

      未免大家晕掉的游览指南:先把Showcase跑起来,点你关注的示例介绍页面有个大概印象,再浏览src/main/java与resources中相应模块的源码,最后打开wiki文档回味一下.

    1.3 额外附送  - Bonus

     Modules目录: 可共享的模块,不过SpringSide并不热衷将第三方类库又重新包装一次,所以里面的内容也极少。(详细介绍)

     Servers目录:Application Server,MQ Server,Cache Server们在高并发下的优化与集群配置。

    1.4 开发实践的记录 - Team Practice

      SpringSide3开发过程中本身用到的工具,规范,过程,实践的记录。见Wiki中的开发实践建议,工件则在Tools目录中。

2.What's New From 2.0 ?

  • 定位愈加清晰,不再企图做一个RoR/Gails式的框架,只做主流选型组合的编程模式总结。
  • SpringSide2.0的末期有点繁杂与失控,何宝荣说:不如我们从头来过。
  • Java社区2008以来的技术升级(JAX-WS 2.0/CXF , Struts2,  SpringSecurity 2.0 ...) 。
  • 总是考虑高并发与可靠性,不再使用只适合单机玩的东西。
  • 基于Maven的项目管理与项目生成工具。

3.进一步阅读

posted on 2010-12-17 15:55 hello 阅读(260) 评论(0)  编辑  收藏 所属分类: springside