This is the first time im using the DAO pattern. From what I\'ve read so far, implementing this pattern will help me seperate my calling code (controller) from any persisten
A couple standard DI frameworks are Spring and Guice. Both these frameworks facilitate TDD.