package Ġes . dp stud ios . boilerplate . models Ċ Ċ import Ġcom . fasterxml . jackson . annotation . Json Managed Reference Ċ import Ġjavax . persistence .* Ċ import Ġjavax . validation . constraints . NotBlank Ċ Ċ @ Entity Ċ @ Table ( name Ġ= Ġ" ac commod ations ") Ċ data Ġclass ĠAc commod ation ( ĊĊĠĠĠ Ġ@ Id Ġ@ GeneratedValue ( strategy Ġ= ĠGeneration Type . IDENTITY ) ĊĠĠĠ Ġvar Ġid : ĠLong ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ get : ĠNot Blank ĊĠĠĠ Ġvar Ġname : ĠString ? Ġ= Ġnull , ĊĊĠĠĠ Ġvar Ġlat : ĠDouble ? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġlng : ĠDouble ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ Json Managed Reference ĊĠĠĠ Ġ@ OneToMany ( mapped By Ġ= Ġ" ac commod ation ", Ġfetch Ġ= ĠFetch Type . E AGER , Ġcascade Ġ= ĠarrayOf ( Cascade Type . ALL )) ĊĠĠĠ Ġvar Ġrooms : ĠList < Room >? Ġ= Ġnull Ċ Ċ ) Ċ