springboot 初次踩坑--启动报错

1.初次启动失败,本以为是springboot 1.x与2.x版本不同导致,2.x版本成功,1.x版本,事实上与版本无关

2.注意主函数入口文件必须在src/main下,且必须在controller.java同一级或上级的包中,即文件树controller比主函数深

 

 原理是①

        |

        |

        |

        |

        |

        |

        |

        |

        |

        |

 

 另外,configure注解下的⑥

        |

        |

完成自动配置类的导入,相当于自己在xml中进行属性的配置

        |

        |

        |

        |

 

 

 

 一句话,springboot底层封装了自动配置类和maven依赖,特别是自动配置类,通过xxxAutoConfigure与properties进行绑定,而properties添加了ConfigProperties注解,对用户自定义的yml和properties配置文件进行绑定。

 

 

 

 

 

3.主函数入口不能忘(必须是所在类的class,本次错误原因在于直接复制代码,忘记修改.class对应类名)

 

posted @ 2020-03-02 00:35  阿呆呀  阅读(257)  评论(0)    收藏  举报