package Ġcom . spring data jpa . transaction management . entities Ċ Ċ import Ġjava . io . Serializable Ċ import Ġjavax . persistence .* Ċ Ċ @ Entity Ċ @ Table ( name Ġ= Ġ" bank _ account ") Ċ data Ġclass ĠBank Account ( ĊĠĠĠĠĠĠĠ Ġ@ Id ĊĠĠĠĠĠĠĠ Ġ@ GeneratedValue ( strategy Ġ= ĠGeneration Type . AUTO ) ĊĠĠĠĠĠĠĠ Ġval Ġid : ĠLong Ġ= Ġ- 1 , ĊĠĠĠĠĠĠĠ Ġvar Ġaccount Number : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠ Ġvar ĠfirstName : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠ Ġvar ĠlastName : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠ Ġvar Ġbalance : ĠDouble Ġ= Ġ 0 . 0 0 Ċ ): ĠSerializable Ċ { ĊĠĠĠ Ġ@ Override ĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ= Ġ"{ id : Ġ$ id , Ġaccount Number : Ġ$ account Number , ĠfirstName : Ġ$ firstName , ĠlastName : Ġ$ lastName , Ġbalance : Ġ$ balance }" Ċ }