package Ġcom . kan as info . data . jpa Ċ Ċ import Ġorg . springframework . data . annotation . Created Date Ċ import Ġorg . springframework . data . annotation . Last ModifiedDate Ċ import Ġorg . springframework . data . jpa . domain . support . Audit ing Entity Listener Ċ import Ġjava . io . Serializable Ċ import Ġjava . util .* Ċ import Ġjavax . persistence .* Ċ import Ġorg . springframework . data . annotation . CreatedBy Ċ import Ġorg . springframework . data . annotation . LastModified By ĊĊ Ċ @ Mapped Super class Ċ @ Entity Listeners ( Audit ing Entity Listener :: class ) Ċ open Ġclass ĠSupport Model Ġ: ĠSerializable Ġ{ ĊĊĠĠĠ Ġ@ Created Date ĊĠĠĠ Ġ@ Temporal ( Temporal Type . TIMESTAMP ) ĊĠĠĠ Ġ@ Column ( name Ġ= Ġ" created _ date ") ĊĠĠĠ Ġvar Ġcreated Date : ĠDate ? Ġ= Ġnull ĊĊĠĠĠ Ġ@ Last ModifiedDate ĊĠĠĠ Ġ@ Temporal ( Temporal Type . TIMESTAMP ) ĊĠĠĠ Ġ@ Column ( name Ġ= Ġ" last _ modified _ date ") ĊĠĠĠ Ġvar Ġlast ModifiedDate : ĠDate ? Ġ= Ġnull ĊĊĠĠĠ Ġ@ Column ( name Ġ= Ġ" created _ by ", Ġlength Ġ= Ġ 1 2 7 ) ĊĠĠĠ Ġ@ CreatedBy ĊĠĠĠ Ġvar Ġcreated By : ĠString ? Ġ= Ġnull ĊĊĠĠĠ Ġ@ Column ( name Ġ= Ġ" last _ modified _ by ", Ġlength Ġ= Ġ 1 2 7 ) ĊĠĠĠ Ġ@ LastModified By ĊĠĠĠ Ġvar Ġlast Modified By : ĠString ? Ġ= Ġnull Ċ Ċ }