package Ġcom . example . kotlin . model Ċ Ċ import Ġorg . springframework . data . annotation . Id Ċ import Ġorg . springframework . data . mongodb . core . mapping . Document Ċ Ċ @ Document ( collection Ġ= Ġ" users ") Ċ data Ġclass ĠUser ( ĊĠĠĠ Ġ@ Id Ġvar Ġid : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġname : ĠName , ĊĠĠĠ Ġval Ġaddress : ĠAddress , ĊĠĠĠ Ġval Ġavatar : ĠString Ċ ) Ċ Ċ class ĠName ( ĊĠĠĠ Ġval ĠfirstName : ĠString , ĊĠĠĠ Ġval ĠlastName : ĠString Ċ ) Ċ Ċ data Ġclass ĠAddress ( ĊĠĠĠ Ġval Ġaddress : ĠString , ĊĠĠĠ Ġval Ġcity : ĠString , ĊĠĠĠ Ġval Ġstate : ĠString , ĊĠĠĠ Ġval Ġcountry : ĠString , ĊĠĠĠ Ġval Ġzip Code : ĠString Ċ )