我收到以下错误,我不知道为什么!请描述一下。
不能从静态上下文中引用非静态方法getName()
@SpringBootApplication
@RestController
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
@GetMapping("/")
public String Hello() {
String name = DemoController.getName();
return "Hello";
}
}
package com.example.demo;
public class DemoController {
private String name;
public String getName() {
return name;
}
}
两个类都在同一包中。
答案 0 :(得分:1)