出现白页面的原因,很大可能是因为controller类和主函数没有放在一个包下面。如图,当我放在两个包中的时候:
@SpringBootApplication
public class Mainprocess {
public static void main (String args[]){
//启动spring主程序
SpringApplication.run(Mainprocess.class,args);
}
}
@Controller
public class Hellocontroller {
@ResponseBody
@RequestMapping("/hello")
public String hello(){
return "hello word!";
}
}
启动没有报错,但是在浏览器测试的结果如下:
但是当我们把他两个主函数和controller放到一个包下的时候,就能正常试运行了。
测试结果如下:
解决!