Spring Experience 2005 Kicks Off With a Big Bang
Submitted by Colin Sampaleanu on Wed, 2005-12-07 21:38
The Spring Experience 2005 kicked off tonight with a big bang.
In the post dinner keynote, Rod Johnson talked about Spring past, present and future. Spring 2.0 M1, with a number of compelling new features, was announced to be available in about 2-4 days.
Highlights of the keynote included:
- An overview by Rod of the much more powerful AOP capabilities in Spring 2.0, including full support for AspectJ pointcut expressions for applying pointcuts. This is mostly the combined effort of Adrian Colyer (the AspectJ lead) and Rod Johnson. Other AOP enhancements include support for the @Aspect annotation for creating aspects out of plain Java classes, and the ability to use AspectJ to dependency inject any objects.
- A demonsration by Rob Harrop of the XML configuration enhancements he has implemented for Spring 2.0, effectively allowing custom domain specific dialects (described by XML Schema) to be created for XML configuration. Spring will ship out of the box with a number of variants for AOP and transaction config, among others.
- Alef Arendsen demonstrated that Spring 2.0 will be completely backwards compatible. He showed the Spring JPetstore sample (from the Spring 1.2.6 distribution) running in Geronimo. He then proceeded to overwrite the 1.2.6 spring.jar file with another version containing the code for Spring 2.0 M1, and showed that the app ran completely unchanged on redeployment, with no breakage. He then modified the XML configuration to use the new simplified XML config, and showed that again the application ran without breakage.
- Keith Donald demonstrated Spring WebFlow as used to implement a flight booking system in incremental fashion.
- Other new features mentioned included message driven POJOs, scoped bean support in the application context, CommonJ support, and the SimpleJdbcTemplate for simplified JdbcTemplate usage in a Java 5 environment.
Copyright 2009,www.springsource.org - RSS - Managed Hosting by Contegix - Site maintained by SpringSource.
Upcoming Trainings:
Core Spring
July 6 - 9: Melbourne
July 7 - 10: San Diego
July 7 - 10: Paris
July 14 - 17: Dublin
July 21 - 24: Madrid
Developing Rich Web Applications with Spring
July 21 - 24: San Francisco
July 27 - 30: Canberra
Enterprise Integration with Spring
July 21 - 24: Warsaw
July 21 - 24: Chicago
Plus:
OSGi, Hibernate, Apache Tomcat, Groovy & Grails and more...
User login
Upcoming events
- Groovy & Grails with Guillaume Laforge - Paris, FR(Event)(17 days)
- Groovy & Grails with Jeff Brown - Herndon, VA(Event)(17 days)
- Groovy & Grails with Graeme Rocher - London, UK(Event)(24 days)
- Webinar: SpringSource and the Adobe Flash Platform(Event)(47 days)
- SpringOne 2GX 2009(Event)(107 days)
- SpringOne 2GX 2009(Event)(107 days)












