Scratch
Scratch is definitely inspired by the Ruby on Rails phenomenon, but doesn't try to directly emulate it. Scratch builds upon Java's strengths and new features, such as Annotations, to deliver a lightweight web application framework.
Scratch builds upon the Spring and Hibernate projects to create a fully separate MVC framework. However, Scratch does not require you to use either project for your configuration. Scratch includes a generic BaseHibernateService class that can be extended to provide easy database access through Hibernate.
