DAOs get hibernate session as a parameter (a lot of changes in unit
tests)