title: Spring boot application fails to run because of bean naming violation
body: <p>I am getting this error :</p>
  
  <pre><code>APPLICATION FAILED TO START
  ***************************
  
  Description:
  
  Configuration property name 'appConfig.baseVersion' is not valid:
  
      Invalid characters: 'C'
      Bean: paymentCheckoutRequestBuilder
      Reason: Canonical names should be kebab-case ('-' separated), lowercase alpha-numeric characters and must start with a letter
  
  Action:
  
  Modify 'appConfig.baseVersion' so that it conforms to the canonical names requirements.
  
  </code></pre>
  
  <p>paymentCheckoutRequestBuilder is a bean of class PaymentCheckoutRequestBuilder. How am I supposed to fix this , you cannot name a class in kebab-case.</p>
  
  <p>Also, this error occurred after I tried upgrading my spring-boot to 2.2.0.</p>
  
  <p>And what is this appConfig.baseVersion , not able to find anything online. </p>