use jackson in domain models