Superfly is a lightweight framework with the following features:
- Dependency Injection / Inversion of Control container supporting constructor and setter injection.
- Event support with JMS and CORBA implementations.
- A template based JDBC wrapper which provides simplified transaction support.
- A logging JDBC 4.1 driver.
- Memory and disk based caching.
- An object serialiser that supports encryption and can be used to serialise application or session state.
- An MVC framework for web applications that supports various different views.
- A large number of classes that ease the development of Swing based applications.