Dao with transactional annotations