Rename Daos for Repositories. Change CityRepository as interfece. Add CityHibernateRepositoryImpl.