package Ġcom . example . be et le stance . ben ji . di . scope Ċ Ċ import Ġjavax . inject . Scope Ċ Ċ /** Ċ Ġ* ĠThe ĠService Scoped Ġcustom Ġsco ping Ġannotation Ġspecifies Ġthat Ġthe Ġl if es pan Ġof Ġa Ġdependency Ġbe Ċ Ġ* Ġthe Ġsame Ġas Ġthat Ġof Ġa ĠService . ĠThis Ġis Ġused Ġto Ġannotate Ġdependencies Ġthat Ġbehave Ġlike Ġa Ċ Ġ* Ġsingleton Ġwithin Ġthe Ġl if es pan Ġof Ġa ĠService . Ċ Ġ*/ Ċ Ċ @ Scope Ċ @ Retention ( Annotation Retention . RUNTIME ) Ċ @ Target ( Annotation Target . FUNCTION , Annotation Target . TYPE ) Ċ annotation Ġclass ĠService Scoped