DAO constructor should be lightweight to make Spring DI faster.