springboot开发的优点

启动依赖和自动配置。

            1、 启动依赖:传统的spring开发,需要自己手动的导入maven坐标,这样一是配置麻烦,二是版本若控制的不好,容易出现jar包冲突。而我们都知道,基础的springBoot开发,只需在pom中引入

 <!-- 继承父包 -->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.1.3.RELEASE</version>
        <relativePath></relativePath>
    </parent>
  <!-- spring-boot的web启动的jar包 -->
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

这是因为,导入的依赖,已经将一些基础的jar包或插件进行了打包

2.自动配置。

springboot启动类会有@SpringBootApplication注解,点开注解发现有配置类,自动配置,自动扫描包这三个注解

再点开@EnableAutoConfiguration

会加载spring.factores

spring.factores里全是一些配置类,会自动加载这些配置。

启动依赖和自动配置。

猜你喜欢

转载自blog.csdn.net/qq_43001609/article/details/83385982
今日推荐