Reverspring is a Java library that allows you to create Spring IoC XML files from POJO at runtime.

CoI stands for Control of Inversion: Reverspring just inverts the inversion of control mechanism of Spring Framework, allowing you to (re)write Spring descriptors starting from your Java objects. With Reverspring you can write process descriptors on XML files without re-inventing a new DTD or XML-Schema, but just using the well known Spring IoC syntax.



Latest news:
Reverspring 0.3.0 released
Sun, 11 May 2008 09:12:15 GMT - Reverspring 0.3.0 has been released.

This release contains some important new features, such as xml indentation and strategy pattern implementation to control xml generation.
Reverspring official domain
Fri, 28 Dec 2007 16:02:43 GMT - http://www.reverspring.org

now Reverspring CoI has an official web domain :-)
New Reverspring Website
Wed, 26 Dec 2007 13:42:45 GMT - Today Reverspring CoI (Control of Inversion) has an official web site: you can find it at

http://reverspring.sourceforge.net
Reverspring 0.2.1 released
Mon, 24 Dec 2007 17:49:00 GMT - Reverspring 0.2.1 has just been released.

Reverspring allows you to create Spring IOC XML descriptors from POJO at runtime.
Reverspring 0.2.0 released
Wed, 21 Nov 2007 12:11:46 GMT - Reverspring 0.2.0 has just been released.

This release is the result of a lot of tests on RomaFramework project (www.romaframework.org), that has just started to use Reverspring to describe business processes and to change application configuration using runtime objects status.
Reverspring: COI 0.1.0 binary release
Wed, 07 Nov 2007 16:22:06 GMT - Reverspring allows you to create Spring XML descriptors from POJO at runtime
first SVN (beta-)release
Wed, 31 Oct 2007 12:52:02 GMT - I'm proud to announce that Reverspring source code is now available on SVN repository