InfoQ has decided to bring you what we think is one of the best books on the subject: Applying Domain-Driven Design and Patterns by Jimmy Nilsson. Don't let the subtitle fool you; this book is on domain-driven design with techniques and discussions suitable for any object oriented programming language. InfoQ has arranged for a sample chapter from courtesy of Addison Wesley Professional.
In this excerpt from InfoQ's Domain-Driven Design Quickly, Eric Evans (author of the original book on DDD) explains why DDD matters today, how it fits into today's software development platforms, and what's been going on with DDD in the last few years.
Grails brings Ruby on Rails style productivity to the Java platform, built on the Groovy language and fully integrated with Java. This tutorial shows how to use Grails to quickly build a functional website around an existing EJB 3 entity bean domain model with very little code