package Ġcom . github . mk di ka . spring rx 2 jdbc . repository Ċ Ċ import Ġcom . github . mk di ka . spring rx 2 jdbc . model . Person Ċ import Ġreactor . core . publisher . Flux Ċ import Ġreactor . core . publisher . Mono Ċ Ċ interface ĠPerson Repository Ġ{ ĊĊĠĠĠ Ġfun Ġfind ById ( id : ĠString ): ĠMono < Person > ĊĠĠĠ Ġfun ĠfindAll (): ĠFlux < Person > ĊĠĠĠ Ġfun Ġupsert ( person : ĠPerson ): ĠMono < Person > ĊĠĠĠ Ġfun Ġdelete ( id : ĠString ): ĠMono < Void > Ċ }