在Spring Boot应用程序中,可以通过在application.properties文件中定义属性来读取properties。
在resources文件夹下创建一个名为application.properties的文件。
在application.properties文件中定义属性,例如:
myapp.property1=value1myapp.property2=value2在Spring Boot应用程序中,可以通过@Value注解来读取定义的属性,例如:import org.springframework.beans.factory.annotation.Value;import org.springframework.stereotype.Component;@Componentpublic class MyComponent { @Value("${myapp.property1}") private String property1; @Value("${myapp.property2}") private String property2; public void printProperties() { System.out.println("Property 1: " + property1); System.out.println("Property 2: " + property2); }}在需要读取属性的地方注入MyComponent,并调用printProperties()方法即可获取属性的值。import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.CommandLineRunner;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class MyApp implements CommandLineRunner { @Autowired private MyComponent myComponent; public static void main(String[] args) { SpringApplication.run(MyApp.class, args); } @Override public void run(String... args) throws Exception { myComponent.printProperties(); }}通过以上步骤,就可以在Spring Boot应用程序中读取定义的properties属性了。