springboot是什么

springboot是什么

spring项目开发团队提供的一个整合spring各项功能的中间件(中间框架),其目的就是简化spring应用的初始搭建和开发过程,用于快速开发spring应用;同时针对常用的第三方库提供了默认的配置,几乎可以实现0配置开发的目的;

它的特点有:

1.快速构建项目:

1)使用idea;通过构建 spring initializr的方式创建springboot项目

2)使用官方文档创建项目;在spring官方文档上面提供了一种在线生成springboot项目的方式:首先访问spring官方快速构建地址(https://start.spring.io/),在这个页面上选择对应的版本和构建工具等;完成后点击generate project 按钮即可本地下载一个springboot项目的压缩包

2.嵌入式服务器

在传统的spring项目中;当项目开发完成后,还需要去配置一个web容器搭载项目;而springboot内部为我们提供了几种 内嵌的web容器(tomcat,netty)

3)易于构建任何应用

springboot提供了一个强大的starter依赖机制,实质上是spring团队将sptingboot框架整合了一切常用的maven依赖,使得在开发springboot项目时想要整合对应依赖时,就能够一次性将需要的依赖全部引入;比如说我们在项目中使用mvc是,在原有的maven项目下我们需要将依赖分别导入,而在springboot中,我们只需要在pom文件中引入spring-boot-starter-web即可

4)自动化配置

自动化配置是指在我们通过starter引入依赖后,springboot会根据我们引入的依赖提供一些默认的配置供我们使用;如果需要修改,在自行在配置文件中修改对应的配置即可

5)强大的应用监控

springboot应用中提供了一个spring-boot-starter-actuator供我们查看应用的状态;以供我们监控应用

6)...

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值