title: Spring Boot Reading a Custom Environment specific file
body: <p>I have the following issue,
  i want to read a environment specific custom file. So,something like
  application-dev-kafka.properties,application-prod-kafka.properties  etc  and then bind properties.
  I am aware of spring profiles.
  I have thought about using @propertysource but again i am not sure what to specify in terms of the name of the file.
  Any help is appreciated.</p>
  
  <p>EDIT-
  profiles for me would be dev,prod etc. Not dev-kafka or prod-kafka.
  for every profile and every component which requires configuration, I would like a profile specific file.</p>
  
  <p>So application-dev-kafka,</p>
  
  <p>application-dev-hazelcast,</p>
  
  <p>application-dev-mysql.</p>
  
  <p>application-prod-kafka,</p>
  
  <p>application-prod-hazelcast,</p>
  
  <p>application-prod-mysql,</p>
  
  <p>application-int-kafka,</p>
  
  <p>application-int-hazelcast,</p>
  
  <p>application-int-mysql.</p>