use com.fasterxml.jackson.module.scala.DefaultRequiredAnnotationIntrospector
use com.fasterxml.jackson.module.scala.RequiredPropertiesSchemaModule