Trails tutorial
RAD That Ain’t Bad: Domain-Driven Development with Trails
By now, there is a good chance you have at least heard of Ruby on Rails. For those who haven’t, Rails is a framework using the Ruby language that allows one to create database-driven web applications in a fraction of the time it would normally take. I’m not going to cover Rails in this article, as Curt Hibbs has already done a masterful job in “Rolling on Rails.” Instead, this article will focus on how we can do Rails-esque “rapid application development the right way” in Java.