package Ġmen . br ak h . bs u irst udent Ċ Ċ import Ġcom . fasterxml . jackson . databind . Deserialization Feature Ċ import Ġcom . fasterxml . jackson . databind . ObjectMapper Ċ import Ġcom . fasterxml . jackson . module . kotlin . Kotlin Module Ċ import Ġcom . fasterxml . jackson . module . kotlin . jackson ObjectMapper Ċ import Ġorg . springframework . boot . autoconfigure . SpringBoot Application Ċ import Ġorg . springframework . boot . run Application Ċ import Ġorg . springframework . context . annotation . Bean Ċ import Ġorg . springframework . scheduling . annotation . Enable Scheduling Ċ import Ġjavax . validation . Validation Ċ import Ġjavax . validation . Validator ĊĊ Ċ @ SpringBoot Application Ċ @ Enable Scheduling Ċ open Ġclass ĠB su ir Student Application Ġ{ ĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġopen Ġfun Ġvalidator (): ĠValidator ? Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġvalidator Factory Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠValidation . build Default Validator Factory () ĊĠĠĠĠĠĠĠ Ġreturn Ġvalidator Factory . using Context (). validator ĊĠĠĠ Ġ} ĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġopen Ġfun ĠobjectMapper (): ĠObjectMapper Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠobjectMapper Ġ= Ġj ack son ObjectMapper () ĊĠĠĠĠĠĠĠ ĠobjectMapper . configure ( Deserialization Feature . FAIL _ ON _ UNKNOWN _ PROPERTIES , Ġfalse ); ĊĠĠĠĠĠĠĠ ĠobjectMapper . configure ( Deserialization Feature . FAIL _ ON _ NULL _ FOR _ PR IMIT IV ES , Ġfalse ); ĊĠĠĠĠĠĠĠ ĠobjectMapper . register Module ( Kotlin Module ()) ĊĠĠĠĠĠĠĠ Ġreturn ĠobjectMapper ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġrun Application < B su ir Student Application >(* args ) Ċ }