SpringBoot怎么管理封装java包的关系

首先SpringBoot直接写注解加依赖就可以了,基本上不用写xml,非常方便,在这里我只写了两个核心包

 

为什么选择jar类型?

       SpringBoot基本上是个应用程序了,只要用java命令程序去运行就可以了,所以不用选择war类型

 

核心依赖

<!—引入SpringBoot父类依赖--> 
<dependencyManagement>  //只要引入这个父类依赖,他就把一些常用的依赖包依赖过来了
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-dependencies</artifactId>
            <version>1.4.3.RELEASE</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

<!-SpringBoot-web 组件 -->  //SpringBoot默认是个MVC,而且引入这个依赖SpringMVC+spring+mybatis就给你全部整合好了,而且不用担心版本冲突问题,不用写版本

<dependencies>
  <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
  </dependency>
</dependencies>

 

为什么一个java包就把SpringMVC+spring+mybatis给整合好了?(SpringBoot封装java依赖原理

       其实就像maven的依赖一样,maven的所有jar包全部都在parent以来里面,然后在parent里面给封装好。他也是,都给你封装好了,所以SpringBoot封装java依赖原理就是根据maven的继承依赖关系,可以管理jar包。

 

posted @ 2018-04-24 17:32  丿love丶暗影  Views(501)  Comments(0Edit  收藏  举报