package Ġcom . car service . configurations Ċ Ċ import Ġcom . car service . configurations . properties . Car Name API Connection Ċ import Ġcom . car service . configurations . properties . Car Name API Params Ċ import Ġorg . springframework . boot . context . properties . Enable Configuration Properties Ċ import Ġorg . springframework . context . annotation . Bean Ċ import Ġorg . springframework . context . annotation . Configuration Ċ Ċ /** Ċ Ġ* ĠGeneral Ġapplication Ġproperties Ġconfigurations Ċ Ġ*/ Ċ @ Configuration ( proxy Bean Methods Ġ= Ġfalse ) Ċ @ Enable Configuration Properties ( value Ġ= Ġ[ Car Name API Params :: class ]) Ċ class ĠCar Service Properties Configuration Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ param [ car Name API Params ] Ġis Ġaut ow ired Ġbean Ġof Ġ[ Car Name API Params ] Ġtype ĊĠĠĠĠ Ġ* Ġ@ return ĠAuto configured Ġbean Ġof Ġtype Ġ[ Car Name API Connection ] ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġfun Ġcar Name Api Connection ( car Name API Params : ĠCar Name API Params ): ĠCar Name API Connection Ġ= ĊĠĠĠĠĠĠĠ ĠCar Name API Connection ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠbaseUrl Ġ= Ġcar Name API Params . baseUrl ĊĠĠĠĠĠĠĠ Ġ) Ċ } Ċ