package Ġio . rich san . book store . models . entities Ċ Ċ import Ġorg . springframework . data . annotation . Id Ċ import Ġorg . springframework . data . relational . core . mapping . Table Ċ import Ġjava . time . LocalDate Ċ import Ġjava . util .* Ċ Ċ const Ġval ĠtableName Ġ= Ġ" book " Ċ Ċ @ Table ( tableName ) Ċ data Ġclass ĠBook Entity ( ĊĠĠĠĠĠĠĠ Ġ@ Id ĊĠĠĠĠĠĠĠ Ġval Ġid Ġ: ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġtitle Ġ: ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġprice Ġ: ĠLong , ĊĠĠĠĠĠĠĠ Ġval Ġavailable Qty Ġ: ĠInt , ĊĠĠĠĠĠĠĠ Ġval Ġrelease Date Ġ: ĠLocalDate , ĊĠĠĠĠĠĠĠ Ġ@ Transient ĊĠĠĠĠĠĠĠ Ġval Ġauthors : ĠList < Author Entity > Ġ= ĠlistOf (), ĊĠĠĠĠĠĠĠ Ġ@ Transient ĊĠĠĠĠĠĠĠ Ġval Ġlanguages Ġ: ĠList < Language Entity > Ġ= ĠlistOf (), ĊĠĠĠĠĠĠĠ Ġ@ Transient ĊĠĠĠĠĠĠĠ Ġval Ġpublisher Ġ: ĠPublisher Entity Ċ )