附录 B.2.1. 内嵌属性

该注解处理器自动将内部类当做内嵌属性处理。例如,下面的类:

  1. @ConfigurationProperties(prefix="server")
  2. public class ServerProperties {
  3. private String name;
  4. private Host host;
  5. // ... getter and setters
  6. private static class Host {
  7. private String ip;
  8. private int port;
  9. // ... getter and setters
  10. }
  11. }