文档章节

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

o
 osc_z1hvg4cu
发布于 2018/04/24 17:32
字数 306
阅读 22
收藏 0

精选30+云产品,助力企业轻松上云!>>>

首先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包。

 

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
SpringBoot技术点细解

SpringBoot(主流) SpringBoot简介 核心点: 1、敏捷开发,轻量级框架 , 弊端:封装太完美,不方便扩展 (但是高版本中的springboot是可以自定义的) 2、无需tomcat (java应用程序运行,通过...

osc_kt69pvbx
2018/04/20
2
0
0228 我的潘多拉

我的潘多拉 从一个故事说起。 从前,有个Java程序员非常喜欢写程序,喜欢研究源码,读英文文档。但是它在一家小公司里工作,公司的技术栈很陈旧。 单个系统代码中含有很多的xml配置,配置各种...

李福春carter
02/29
9
0
玩转阿里云函数计算(三)——一键配置 SpringBoot 应用

前言 阿里云函数计算 Function Compute(FC),旨在帮助用户采用弹性伸缩、动态分配资源的方式,来执行业务函数。让用户无需购买部署服务器,无需考虑业务负载,就能快速搭建可处理高并发的后台...

santihyt
2019/07/03
0
0
更多免费初级中级高级大数据java视频教程下载 加(微***信((号keepper,请备注java或扫下面2二3维4码springboot2018

更多免费初级中级高级大数据java视频教程下载 加(微*信((号keepper,请备注java或扫下面2二3维4码springboot2018 java视频教程2018年新版本SpringBoot2.0完整版视频教程-余胜军老师-QQ644064...

osc_yuku1blu
2018/12/20
1
0
更多免费初级中级高级大数据java视频教程下载 加(微***信((号keepper,请备注java或扫下面2二3维4码springboot2018

更多免费初级中级高级大数据java视频教程下载 加(微*信((号keepper,请备注java或扫下面2二3维4码springboot2018 java视频教程2018年新版本SpringBoot2.0完整版视频教程-余胜军老师-QQ644064...

osc_yuku1blu
2018/12/19
2
0

没有更多内容

加载失败,请刷新页面

加载更多

图解ARP协议(二)ARP***原理与实践

一、ARP***概述 在上篇文章里,我给大家普及了ARP协议的基本原理,包括ARP请求应答、数据包结构以及协议分层标准,今天我们继续讨论大家最感兴趣的话题:ARP***原理是什么?通过ARP***可以做...

osc_91g5cdgs
2分钟前
0
0
shell进度条实现

#!/bin/bashb=''i=0while [ $i -le  100 ]do    printf "progress:[%-50s]%d%%\r" $b $i    sleep 0.1    i=`expr 2 + $i`            b=#$b......

osc_npw5uz1o
4分钟前
8
0
通过ssh实现登录服务器脚本

版本v1 #!/bin/bash########################author: Bovin########################show all host infos of serverList.txtif [[ -f $HOME/.serverList.txt ]]then  hos......

osc_lt2jwwhb
6分钟前
0
0
VMware Fusion下Centos联网

1.VMware Fusion设置选择“网络适配器” 2.“连接我的网络适配器”选择“与我的mac共享” 3.编辑centos的ip配置文件 [root@Centos ~]# more /etc/sysconfig/network-scripts/ifcfg-eth0D...

osc_pg5rp78i
7分钟前
0
0
Kickstart配置文件参数详解

kickstart是什么? KickStart是一种无人值守的安装方法。它的工作原理时在安装过程中记录典型的需要人工干预填写的各种参数,并生成一个名为ks.cfg的文件。如果在安装过程中(不只局限于生成K...

osc_r9yyhhqz
7分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部