package Ġde . ros ken et . playground . spring boot kotlin Ċ Ċ import Ġorg . springframework . context . annotation . Bean Ċ import Ġorg . springframework . context . annotation . Configuration Ċ import Ġorg . springframework . stereotype . Service Ċ Ċ /* Ċ Bean Ġdefinition en Ġfunktion ieren Ġgen aus o Ġwith Ġmit ĠJava : Ċ */ Ċ interface ĠUs able Ġ{ ĊĠĠĠ Ġfun Ġdo Something ( arg : ĠString ) Ċ } Ċ Ċ //@ Component Ċ class ĠMy Worker Class ( val Ġparam : ĠString Ġ= Ġ" default "): ĠUs able Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġdo Something ( arg : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" This Ġwas Ġparameter ized Ġwith Ġ$ param ") ĊĠĠĠ Ġ} Ċ } Ċ Ċ @ Configuration Ċ class ĠMy Use able Config () Ġ{ ĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġfun Ġusable Factory (): ĠUs able Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠMy Worker Class (" Another Ġthing ") ĊĠĠĠ Ġ} Ċ }