我有一个基本的spring boot应用程序,我试图在我的ApplicationCotext中添加一个名称并打印它,但是我不确定如何做:
ApplicationContext ctx = SpringApplication.run(CompanyApplication.class, args);
System.out.println(ctx.getApplicationName() + " running");
在我的application.property文件中添加了以下内容:
spring.application.name=Company-Application
但是它不起作用(仅打印“正在运行”)
任何想法如何向我的ApplicationContext添加名称
答案 0 :(得分:1)
spring.application.name
实际上是配置上下文ID,您可以从中获取它:
System.out.println(ctx.getId() + " running");