SpringSide是以Spring Framework為核心的,Pragmatic風格的JavaEE應用參考示例,是JavaEE世界中的主流技術選型,較佳實踐的總結與演示。
經過漫長的7個月和6個RC版本後,SpringSide 4.0的穩定版終於趕在黃石公園爆發前上畫了。《一代宗師》還是留給外星人看吧。
整個SpringSide 4.0版的主要修改記錄:
- DAO框架轉用Spring Data JPA + Hibernate 4.x,同時增加MyBatis的演示。
- MVC框架轉用Spring MVC 3,同時演示SiteMesh 2.x,及JSP2.0的直接用JSP編寫的taglib。
- Restful框架轉用Spring MVC + Spring RestTemplate, 同時簡單演示CXF實現的Jax-Rs規範。
- CSS框架轉用Twitter Bootstrap2。
- 安全框架轉用Apache Shiro, 同時加強安全與加密方面的演示。
- 演示Hibernate Validator驗證WebService, 同時加強JQuery Validation Plugin的演示。
- 演示Ehcache 2.5的RMI叢集, 升級Spymemcached2.8的演示 及 Google Guava的JVM內簡單Cache。
- 演示Jolokia 將JMX Restful JSON化。
- 對所有Utils類(SpringSide Core, Google Guava, Apache Commons Lange3, Jackson, JodaTime, Dozer...)的演示大升級。
- 單元測試轉用Mockito + PowerMock的Mock組合。
- 功能測試架構大升級,Spring Profile管理多個執行環境,並演示Selenium2.x
- 開發時嵌入式Jetty的使用方法大升級, 同時演示基於嵌入式Jetty的可執行War包的打包。
- 在Jenkinshosting.com上執行持續整合,並重新制定Sonar的規則。
- 刪除已過期演示: CXF的ws-security和ws附件協議、Flash Chart、POI、驗證碼、JMX客戶端。
SpringSide 的官方主頁: www.springside.org.cn
SpringSide 的下載地址: www.springside.org.cn/download.html