SpringBoot系列之(一):入门

在我们学习一门技术或者语言的时候,我们总会问自己what,why,when,how
概念:

顾名思义(有些时候我们不要想的太复杂,很多语言取名的时候是有用意的),springboot及spring的启动器,可以帮组我们快速的搭建spring的框架,而不需要进行过多的配置及一些代码。

作用及优点
  1. 为所有spring开发提供从根本上更快且可广泛访问的入门体验;
  2. 提供大型项目(例如:嵌入式服务器,安全性,度量标准)。
  3. 开箱即用;
  4. 完全没有代码生成,也不需要XML配置。
环境支持(SpringBoot2x)
	jdk8+;
	spring5.2.x;
	maven3.3+/gradle5.0+;
	tomcat9.0(servlet4.0)/jetty9.4(servlet3.0)/undertow2.4(servlet4.0)	
    说明:
	 1.+表示该版本或以上的版本;
	 2.undertow
      用途:springboot默认使用的web服务器,是一个基于NIO的高性能web服务器
	  特点:轻量级--只用引入两个jar包就可运行,所占用内存小;
    	   完全兼容servlet3.1;
       	   WebSocket支持--满足web服务端大量客户端,即减少了端口的使用,支持多种不同的服务协议;
           嵌套性--不需要容器,通过api即可快速搭建web服务;
程序运行
  1. 从IDE运行:
    spring-boot-maven-plugin插件,使用run运行
  2. 作为打包应用程序运行
    1).jar包
    java -jar target/xxx.jar
    2).war包:
    使用容器加载
  3. maven插件命令行
    mvn spring-boot:run
  4. idea运行
    debug(https://blog.csdn.net/iyangijava/article/details/81169436)
    注意红色框一定要勾选在这里插入图片描述
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值