A lightweight approach with a rich domain model used directly in web-tier can increase both quality and speed of development. This case study, recorded at Javapolis, looks at a Tapestry+Spring+Hibernate project by Nordija, how it was architected, how testability was introduced, and the level of simplicity achieved using the lightweight approach.
Thomas Christensen is technical director at Danish consultancy Nordija where he has developed software for the Java enterprise platform since 1999. Always looking to improve his productivity, he has been early adopter of various open source frameworks besides paying attention to the software development process.
Javapolis is the largest Java developers conference in europe. Called 'the Apache of software conferences', it is organized by the Belgian Java Users Group and is run non-profit with a very low entrance fee. Javapolis usually takes place in the 2nd week of December.