spring的set注入方法,通过非静态的setter方法注入静态变量,样例如下 @PropertySource(value = {"classpath:config/application.yml"},ignoreResourceNotFound = true,encoding="UTF-8") @Service public class tank_task { private static String kafka; public static String getProfilesKafka() { return kafka; } @...
您可以将getName方法 * 修改 * 为static,也可以使用DemoController的示例访问它。
解决办法: spring的set注入方法,通过非静态的setter方法注入静态变量,样例如下 @PropertySource(value = {"classpath:config/application.yml"},ignoreResourceNotFound =true,encoding="UTF-8")@Servicepublicclasstank_task{privatestaticStringkafka;publicstaticStringgetProfilesKafka() {returnkafka; }@Value("${stream...
您可以将getName方法 * 修改 * 为static,也可以使用DemoController的示例访问它。