3.1.2是連跳了3.1.0和3.1.1兩個版本后的GA版本,一邊忙著Mini-Example這一畝三分地的升級,一邊開始Showcase的演示......
3.1.2版主要變更
- Struts2:升級Struts 2.1.6 ,使用Convention Plugin 實現完善的MVC零配置文件。
- JQuery:升級JQuery 1.3.2后速度大為加快,演示JQuery Ajax典型用法及跨域的Mashup。
- Hibernate:支持DAO or Not DAO兩種模式,對泛型DAO基類的功能增強與代碼重構。
- SpringSecurity:授權名稱從容易混淆的ROLE_* 改為A_*。
- Spring:使用@Autowired代替setter函數減少冗余代碼。
- JMX:演示Spring-JMX服務端與客戶端,實現遠程監控服務狀態并修改服務配置。
- 應用服務器:修改spring context文件路徑的寫法,在Glassfish2,Weblogic10上成功部署,并演示Tomcat的服務器優化配置。
- 代碼優化:大量代碼進行了重構與重新注釋。
完整的變化歷史見
3.1.2 Release Notes
無奈啊,Mini-Example總共才幾行代碼,但改來改去總是還有值得修改的地方,估計很快還要出一個3.1.3來。再日后的開發計劃詳見
Road Map。