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