Earlier today I was reading an article on
Trails on
java.net. Trails is a Java project inspired by
Ruby on Rails. I was amazed on how easily Trails allows the developer to develop (simple) web based applications. The developer only has to code the object model using simple POJOs and some Java 5 annotations. Trails takes care of generating everything else (web pages, database schema, etc).
RAD That Ain't Bad: Domain-Driven Development with Trails by Chris Nelson -- Ruby on Rails has stoked much envy in Java programmers weary of convoluted web application frameworks. The idea behind the Trails project is to bring Rails' domain-driven development concepts to Java. In this introduction, Chris Nelson shows how easy it is to get started.