Are you using the Spring framework (or Java EE)? Are you using Object-Oriented Programming? You cannot answer "yes" to both these questions. This talk tries do show how to transform a typical Spring layered architecture app to a more OOP friendly structure. But should you?