快速上手SpringBoot--入门案例解析(parent、start、引导类、内嵌tomact、内置服务器)

目录

1、SpringBoot简介

2、SpringBoot入门程序

3、parent

4、start

parent和start总结:

5、引导类

6、内嵌tomact

7、内置服务器


1、SpringBoot简介

●SpringBoot是 由Pivota1团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程
        ◆Spring程序缺点
                ■依赖设置繁琐
                ■配置繁琐
        ◆SpringBoot程序优点
                ■起步依赖 (简化依赖配置)
                ■自动配置 (简化常用工程相关配置)
                ■辅助功能 (内置服务器,..)

2、SpringBoot入门程序

①创建新模块,选择Spring Initializr,并配置模块相关基础信息

 ②选择当前模块需要的技术集

③开发控制器类

④运行生成的Application类

Spring与SpringBoot程序对比

3、parent

Maven中的parent:

4、start

maven中的start:

parent和start总结:

●starter
        ◆SpringBoot中常见项目名称, 定义了当前项目使用的所有依赖坐标,以达到减少依赖配置的目的
●parent
        ◆所有SpringBoot项目要继承的项目, 定义了若干个坐标版本号(依赖管理,而非依赖),以达到减少依赖冲突的目的
        ◆spring- boot - starter-parent各版本间存在着诸多坐标版本不同
●实际开发
        ◆使用任意坐标时, 仅书写GAV中的G和A, V由SpringBoot提供, 除非SpringBoot未提供对应版本V
        ◆如发生坐标错误, 再指定Version (要小心版本冲突)

5、引导类

6、内嵌tomact

 

7、内置服务器

 ●tomcat(默认)
        apache出品,粉丝多,应用面广,负载了若干较重的组件
●jetty 
        更轻量级,负载性能远不及tomcat
●undertow
        undertow,负载性能勉强跑赢tomcat

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值