anchor.diff:  
   [source,java,indent=0]
   ----
  -	@Component
   	@ConfigurationProperties(prefix="person")
  -	public class ConnectionSettings {
  +	public class OwnerProperties {
   
   		private String firstName;
   
  
positive.code: name of the bean. If the annotation does not provide any prefix, only the fully qualified
  name of the bean is used.
  
  The bean name in the example above will be `connection-com.example.ConnectionSettings`,
  assuming that `ConnectionSettings` sits in the `com.example` package.
  ====
  
  TIP: Using `@ConfigurationProperties` also allows you to generate meta-data files that can
  be used by IDEs. See the <<configuration-metadata>> appendix for details.
  
negative.code: TIP: See also the <<boot-features-external-config-vs-value,differences between `@Value`
  and `@ConfigurationProperties`>>.
  
  You also need to list the properties classes to register in the
  `@EnableConfigurationProperties` annotation:
  
  [source,java,indent=0]
  ----
  	@Configuration
  	@EnableConfigurationProperties(ConnectionProperties.class)
  	public class MyConfiguration {
  	}
  ----
  