diff --git a/spring-cloud-alibaba-examples/nacos-example/nacos-config-2.4.x-example/pom.xml b/spring-cloud-alibaba-examples/nacos-example/nacos-config-2.4.x-example/pom.xml index 891376567..7f6233b27 100644 --- a/spring-cloud-alibaba-examples/nacos-example/nacos-config-2.4.x-example/pom.xml +++ b/spring-cloud-alibaba-examples/nacos-example/nacos-config-2.4.x-example/pom.xml @@ -25,6 +25,10 @@ com.alibaba.cloud spring-cloud-starter-alibaba-nacos-config + + org.projectlombok + lombok + diff --git a/spring-cloud-alibaba-examples/nacos-example/nacos-config-2.4.x-example/src/main/java/com/alibaba/cloud/imports/examples/model/UserConfig.java b/spring-cloud-alibaba-examples/nacos-example/nacos-config-2.4.x-example/src/main/java/com/alibaba/cloud/imports/examples/model/UserConfig.java index b6b8df93c..5cf69981e 100644 --- a/spring-cloud-alibaba-examples/nacos-example/nacos-config-2.4.x-example/src/main/java/com/alibaba/cloud/imports/examples/model/UserConfig.java +++ b/spring-cloud-alibaba-examples/nacos-example/nacos-config-2.4.x-example/src/main/java/com/alibaba/cloud/imports/examples/model/UserConfig.java @@ -19,6 +19,8 @@ package com.alibaba.cloud.imports.examples.model; import java.util.List; import java.util.Map; +import lombok.Data; + import org.springframework.boot.context.properties.ConfigurationProperties; /** @@ -26,6 +28,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; * * @author freeman */ +@Data @ConfigurationProperties(prefix = "configdata.user") public class UserConfig { private String name; @@ -33,57 +36,10 @@ public class UserConfig { private Map map; private List users; - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public Integer getAge() { - return age; - } - - public void setAge(Integer age) { - this.age = age; - } - - public Map getMap() { - return map; - } - - public void setMap(Map map) { - this.map = map; - } - - public List getUsers() { - return users; - } - - public void setUsers(List users) { - this.users = users; - } - + @Data public static class User { private String name; private Integer age; - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public Integer getAge() { - return age; - } - - public void setAge(Integer age) { - this.age = age; - } } }