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 阅读(265)
评论(0) 编辑 收藏 所属分类:
springside