相隔十八個月后SpringSide 3.0 終于低調(diào)的發(fā)布了。
這個版本里的SpringSide,終于不再奢望做一個框架,或者一個像RoR/Gails那樣極簡的、創(chuàng)新的封裝,唯余對如何用不輕也不重的
主流選型 、編程實踐來開發(fā)JavaEE企業(yè)應(yīng)用的老老實實的總結(jié)。
如果說Sun 的代碼規(guī)范規(guī)定了大家在代碼中如何命名變量,怎么編寫注釋的話,SpringSide就是對JavaEE企業(yè)應(yīng)用開發(fā)的建議。
當(dāng)然,SpringSide 3.0 還同步了這一年半里Java社區(qū)的技術(shù)升級:JAX-WS 2.0/CXF , Struts2, Spring 2.5, Acegi 2.0 ... 也全面引入了Maven作為項目管理與新項目生成的工具。
SpringSide2.0的末期有點繁雜與失控,何寶榮說:不如我們從頭來過。
在第一個版本中,只發(fā)布了3個典型場景的示例:
- 迷你后臺Web服務(wù)(mini-service) 場景: Spring + Hibernate + JAX-WS2 (CXF) 的組合。
- 迷你CRUD管理界面(mini-web)場景:Spring + Hibernate + Struts 2 + Acegi Security 2的組合。
- 超輕量級網(wǎng)站前臺(extreme-web)場景:Jsp + Spring Jdbc 無配置文件的超輕量組合,專掃極速網(wǎng)站Demo,墻角小應(yīng)用之類的工作。
而spring-core則如自己所愿非常的小,因為SpringSide不提倡把什么都再封裝一遍。
下載地址:http://www.springside.org.cn/download.php
文檔地址:http://wiki.springside.org.cn/display/SpringSide3