user entity, dao