<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
</configuration>
</plugin>
</plugins>
package com.example.demojar;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.core.env.ConfigurableEnvironment;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.UUID;
@SpringBootApplication
@RestController
public class DemoJarApplication {
public static void main(String[] args) {
ConfigurableApplicationContext context = SpringApplication.run(DemoJarApplication.class, args);
ConfigurableEnvironment environment = context.getEnvironment();
String property = environment.getProperty("test.name");
System.out.println("获取到的属性名称为:" + property);
System.out.println(environment.containsProperty("test.name"));
}
@RequestMapping("/test")
public String test() {
return UUID.randomUUID().toString();
}
}