No more XML. Wait, I though Spring is all about XML? Not anymore.
As we could create spring application context without XML previously – now its easier than ever.
View new Spring 3.1 features that I wish to use:
- Spring Cache – finally got integrated into spring since v0.9 ( see blog about Cache Abstraction ), will also allow to control Cache Aspect order vs Transaction Aspect to make sure that cacheable don’t create transactions
- PropertySource Abstraction – Unified Property Management (SpringSource Team Blog)
- JPA EntityManagerFactory bootstrapping without persistence.xml – will allow creating JPA entities without XML config. Finally!
Other fancy stuff that you can find here: New Features and Enhancements in Spring 3.1
Can’t wait for the RELEASE version!