package Ġcom . ok ta . developer . notes Ċ Ċ import Ġorg . springframework . boot . Application Arguments Ċ import Ġorg . springframework . boot . Application Runner Ċ import Ġorg . springframework . stereotype . Component Ċ Ċ @ Component Ċ class ĠData Initializer ( val Ġrepository : ĠNotes Repository ) Ġ: ĠApplication Runner Ġ{ ĊĊĠĠĠ Ġ@ Throws ( Exception :: class ) ĊĠĠĠ Ġoverride Ġfun Ġrun ( args : ĠApplication Arguments ) Ġ{ ĊĠĠĠĠĠĠĠ ĠlistOf (" Note Ġ 1 ", Ġ" Note Ġ 2 ", Ġ" Note Ġ 3 "). forEach Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrepository . save ( Note ( title Ġ= Ġit , Ġuser Ġ= Ġ" user ")) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġrepository . findAll (). forEach Ġ{ Ġprintln ( it ) Ġ} ĊĠĠĠ Ġ} Ċ } Ċ