- now the DAO implementation class is declared as a Repository
- enabled exception translation by declaring a bean in spring configuration