Archive for the IOC Container category

Rod Johnson

XML Syntax Sugar in Spring 2.0

If you've followed October's Spring 2.0 release, you will know that one of the big new features was XML extension name spaces: the ability to define new XML elements and attributes that generate Spring metadata, and can be used alongside regular bean definitions. This provides a valuable new extension point and makes Spring configuration both Read more…

Ben Hale

Creating a Spring 2.0 namespace? Use Spring's AbstractBeanDefintionParser hierarchy.

Lately it seems like I've been focusing on creating Spring XML namespaces. It's been a lot of trial and error (both on the XSD and Spring side) to get a good pattern for creating parsers. One of the biggest confusions that I ran into was the AbstractBeanDefinitionParser hierarchy. At this point it isn't documented especially Read more…