Springboot启动类与启动器
启动类
Spring Boot的启动类的作用是启动Spring Boot项目,是基于Main方法来运行的
注意:启动类在启动时会做注解扫描(@Controller,@Service,@Repository......)
扫描位置为同包或者子包下的注解,所以启动类应的位置应放于包的根目录下
启动器
Spring Boot将所有的功能场景都抽取出来,做成一个个的starter(启动器)
只需要在项目里面引入这些starter相关场景的的所有依赖都会导入进来
要用什么功能就导入什么场景在jar包的管理上非常方便,最终实现一站式开发
启动类与启动器的区别:
启动类表示项目的启动入口
启动器表示jar的坐标