Yaml
channel:
info:
- channel-ip: 192.168.1.40
channel-no: 5182001001
- channel-ip: 192.168.1.10
channel-no: 5182000002
- channel-ip: 192.168.1.30
channel-no: 5182001003
- channel-ip: 192.168.1.20
channel-no: 5182000004
JavaBean: 分2个, 不要用内部类的形式
@Component
@Order(value = 1)
@ConfigurationProperties(prefix = "channel")
@JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class)
public class ChannelProperties {
private List<ChannelInfoPreperties> info = new ArrayList<>();
public List<ChannelInfoPreperties> getInfo() {
return info;
}
public void setInfo(List<ChannelInfoPreperties> info) {