package Ġcom . w es ley f uch ter . kotlin scenario builder . demo . model Ċ Ċ import Ġjavax . persistence .* Ċ Ċ @ Entity Ċ @ Table ( name Ġ= Ġ" customer ") Ċ data Ġclass ĠCustomer ( ĊĊĠĠĠĠĠĠĠ Ġ@ Id ĊĠĠĠĠĠĠĠ Ġ@ GeneratedValue ( strategy Ġ= ĠGeneration Type . SEQUENCE , Ġgenerator Ġ= Ġ" customer _ id _ seq ") ĊĠĠĠĠĠĠĠ Ġval Ġid : ĠLong ? Ġ= Ġnull , ĊĊĠĠĠĠĠĠĠ Ġ@ Column ( nullable Ġ= Ġfalse ) ĊĠĠĠĠĠĠĠ Ġval Ġname : ĠString , ĊĊĠĠĠĠĠĠĠ Ġ@ ManyToOne ĊĠĠĠĠĠĠĠ Ġ@ JoinColumn ( name Ġ= Ġ" city _ id ") ĊĠĠĠĠĠĠĠ Ġval Ġcity : ĠCity Ċ Ċ )