weekend learning - builder pattern for jpa