package Ġjp . ac . t ite ch . it sp . li ber mo . models Ċ Ċ import Ġcom . fasterxml . jackson . annotation . JsonIgnore Ċ import Ġjava . util .* Ċ import Ġjavax . persistence .* Ċ Ċ @ Entity Ċ @ Table ( name Ġ= Ġ" image ") Ċ data Ġclass ĠImage ( ĊĠĠĠ Ġ@ Column ( name Ġ= Ġ" name ", Ġnullable Ġ= Ġfalse ) ĊĠĠĠ Ġval Ġname : ĠString Ġ= Ġ"", ĊĊĠĠĠ Ġ@ Column ( name Ġ= Ġ" content _ type ", Ġnullable Ġ= Ġfalse ) ĊĠĠĠ Ġval ĠcontentType : ĠString Ġ= Ġ"", ĊĊĠĠĠ Ġ@ Id ĊĠĠĠ Ġ@ Column ( name Ġ= Ġ" id ", Ġnullable Ġ= Ġfalse ) ĊĠĠĠ Ġval Ġid : ĠString Ġ= ĠUUID . randomUUID (). toString () Ċ ) Ġ{ ĊĠĠĠ Ġ@ JsonIgnore ĊĠĠĠ Ġ@ One ToOne ( mapped By Ġ= Ġ" image ") ĊĠĠĠ Ġvar Ġitem : ĠItem ? Ġ= Ġnull Ċ }