我有一个基本的 Spring 启动应用程序,我正在尝试为我的 ApplicationCotext 添加一个名称并打印它,但我不确定该怎么做:
ApplicationContext ctx = SpringApplication.run(CompanyApplication.class, args);
System.out.println(ctx.getApplicationName() + " running");
在我的应用程序属性文件中,我添加了以下内容:
spring.application.name=Company-Application
但它只是不起作用(仅打印"正在运行"(
知道如何向我的应用程序上下文添加名称
spring.application.name
实际上配置了上下文ID,您可以从中获取它:
System.out.println(ctx.getId() + " running");