Ujorm framework provides powerful objects based on the key-value architecture to common use. A part of the framework is the persistence module Ujorm designed for rapid Java development with great performance and a small footprint. Main features are type safe queries and no entity state.
Important: there is available an obsolete Ujorm on the SourceForge, new changes are available on the Github only: https://github.com/pponec/ujorm