您的位置:首页 > 编程语言 > Java开发

Springboot总结

2019-08-19 21:55 891 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_18683559/article/details/99758837

参考:
1、https://blog.csdn.net/m0_37961948/article/details/88854013
2、https://www.cnblogs.com/trgl/p/7353782.html

为什么选择SpringBoot,而不是用SSM呢?

Spring经过多年的发展之后,已经变得很笨重,配置很是繁琐。
SpringBoot优点:

  1. 配置容易:将Java程序员从繁琐的配置中释放出来。
  2. 启动容易:因为其内置了servlet容器,降低了对环境的要求,只要机器有Java运行环境,就可以将其发布。
  3. 成本更小:因为很多的配置都使用了SpringBoot默认的配置,可以减少程序员的维护成本,加快项目的开发进度。
    以上三个特性中的两个可以简单总结为一句:自动配置,因为其启动类上有一个注解
    @SpringBootApplication,这个注解是由三个注解组合而成的
    @Configuration // Spring中本就存在
    @ComponentScan // Spring中本就存在
    @EnableAutoConfiguration // 就是他,使用SpringBoot的原因。
    它能够根据类路径下的jar包和配置动态加载配置和注入bean。

启动类在哪?
必须在所有有效类的父包中,因为其只能扫描到当前包和所有子包下的类。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: