Springside3.0发布

    这个版本里的SpringSide,终于放弃梦想,不再奢望做一个框架,或者一个像RoR/Gails那样极简的、创新的封装,唯余对如何用不轻也不

重的主流选型、编程实践来开发JavaEE企业应用的老老实实的总结。
   
    如果说Sun 的代码规范规定了大家在代码中如何命名变量,怎么编写注释的话,SpringSide就是对JavaEE企业应用开发的建议。

    当然,SpringSide 3.0 还同步了这一年半里Java社区的技术升级:JAX-WS 2.0/CXF , Struts2, Spring 2.5, Acegi 2.0 ... 也全面引入了Maven

作为项目管理与新项目生成的工具。

    在第一个版本中,只发布了3个典型场景的示例:

  • 迷你后台Web服务(mini-service) 场景: Spring + Hibernate + JAX-WS2 (CXF) 的组合。
  • 迷你CRUD管理界面(mini-web)场景:Spring + Hibernate + Struts 2 + Acegi Security 2的组合。
  • 超轻量级网站前台(extreme-web)场景:Jsp + Spring Jdbc 无配置文件的超轻量组合,专扫极速网站Demo,墙角小应用之类的工作。

   
    而spring-core则如自己所愿非常的小,因为SpringSide不提倡把什么都再封装一遍

代码下载:http://springside.googlecode.com/svn/springside3/trunk/

 

快速入门:http://wiki.springside.org.cn/display/SpringSide3/QuickStart

 

 

SpringSide 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的服务器优化配置。
  • 代码优化:大量代码进行了重构与重新注释。
  • 你可能感兴趣的:(Springside3.0发布)