3.1.2是連跳了3.1.0和3.1.1兩個版本后的GA版本,一邊忙著Mini-Example這一畝三分地的升級,一邊開始Showcase的演示......

3.1.2版主要變更

  • Struts2:升級Struts 2.1.6 ,使用Convention Plugin 實現(xiàn)完善的MVC零配置文件。
  • JQuery:升級JQuery 1.3.2后速度大為加快,演示JQuery Ajax典型用法及跨域的Mashup。
  • Hibernate:支持DAO or Not DAO兩種模式,對泛型DAO基類的功能增強與代碼重構(gòu)。
  • SpringSecurity:授權(quán)名稱從容易混淆的ROLE_* 改為A_*。
  • Spring:使用@Autowired代替setter函數(shù)減少冗余代碼。
  • JMX:演示Spring-JMX服務(wù)端與客戶端,實現(xiàn)遠程監(jiān)控服務(wù)狀態(tài)并修改服務(wù)配置。
  • 應(yīng)用服務(wù)器:修改spring context文件路徑的寫法,在Glassfish2,Weblogic10上成功部署,并演示Tomcat的服務(wù)器優(yōu)化配置。
  • 代碼優(yōu)化:大量代碼進行了重構(gòu)與重新注釋。
    完整的變化歷史見3.1.2 Release Notes

    無奈啊,Mini-Example總共才幾行代碼,但改來改去總是還有值得修改的地方,估計很快還要出一個3.1.3來。再日后的開發(fā)計劃詳見Road Map