Sproing

Spring application integration library

Sproing started life as a means to spring-enable some FitNesse fixtures in order to call code that would normally have been created at startup by spring. It has now evolved into a spring utility that makes developing with spring a little easier

Sproing features:

  • a static method that allows access to the ApplicationContext and/or BeanFactory objects, and add new beans to it at runtime, in both web and standalone applications
  • a simple means of creating spring-enabled applications (as opposed to web applications) with only a few lines of code
  • the ability to load spring arbitrarily on creation of an object
  • FitNesse-Spring integration so that a FitNesse fixture can wire itself into spring with the dependencies it requires

Sproing is a very small download and requires minimal code to get it working (usually less than 10 lines). To get started, take a look at our Getting started guide

We are currently in alpha test - please do submit bugs and feature requests via sourceforge, all contributions are welcome