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的服务器优化配置。
  • 代码优化:大量代码进行了重构与重新注释。
    完整的变化历史见

    无奈啊,mini-example总共才几行代码,但改来改去总是还有值得修改的地方,估计很快还要出一个3.1.3来。再日后的开发计划详见。