Springfuse is pragmatic and goes straight to the point. There is no UML, no new language to learn, no new esoteric concepts understand, no specific IDE to use. Springfuse leverages existing technologies as you do as a developer.
Springfuse is not trying to address all technologies, all applications. We target Java Web applications based on Spring technologies and Hibernate and we do it well.
Springfuse generates some source code that address advanced topics such as security, persistence, 2d level cache, distribution, contextual logs, internationalization, etc.
There is no Springfuse library or runtime. The generated source code is mostly glue code and source code dedicated to interact with your database. In short, some code that you have to write anyway.