SpringBoot2-基础使用及概述-创建一个简单的SpringBoot工程

1、创建一个简单的SpringBoot工程

  • 创建一个基本入门案例

  •  不需要配置、部署,直接运行

 一个boot程序实际上就是pom.xml+xxxApplication组成的一个整体结构

总结:

  1. 开发SpringBoot程序可以根据向导进行联网快速制作

  2. SpringBoot程序需要基于JDK8以上版本进行制作

  3. SpringBoot程序中需要使用何种功能通过勾选选择技术,也可以手工添加对应的要使用的技术

  4. 运行SpringBoot程序通过运行Application程序入口进行

  5. maven加了坐标以后要刷新

另:

1)网速不好可用阿里云网址:http://start.aliyun.com

 2)SpringBoot工程有多余文件不想看到时,可设置模板去掉

①【Files】→【Settings】

②【Editor】→【File Types】→【Ignored Files and Folders】,忽略文件或文件夹显示

③添加你要隐藏的文件名称或文件夹名称,可以使用*号通配符,表示任意,设置完毕即可

如.mvn    .gitignore    HELP.md    mvnw    mvnw.cmd    *.iml

 

2、基础概述

  • parent:减少依赖冲突
  1. 开发SpringBoot程序要继承spring-boot-starter-parent

  2. spring-boot-starter-parent中定义了若干个依赖管理

  3. 继承parent模块可以避免多个依赖使用相同技术时出现依赖版本冲突

  4. 继承parent的形式也可以采用引入依赖的形式实现效果

  • starter:减少依赖配置
  1. 开发SpringBoot程序需要导入坐标时通常导入对应的starter

  2. 每个不同的starter根据功能不同,通常包含多个依赖坐标

  3. 使用starter可以实现快速配置的效果,达到简化配置的目的

  • 引导类
  1. SpringBoot工程提供引导类用来启动程序

  2. SpringBoot工程启动后创建并初始化Spring容器,扫描引导类所在包,加载bean

main方法中的这句话启动了一个Spring容器,我们定义的bean可以加载到这里 ,靠的是@SpringBootApplication这个注解,这是一个配置类。

 

  • 内嵌Tomcat
  1. 内嵌Tomcat服务器是SpringBoot辅助功能之一

  2. 内嵌Tomcat工作原理是将Tomcat服务器作为对象运行,并将该对象交给Spring容器管理

  3. 变更内嵌服务器思想是去除现有服务器,添加全新的服务器

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值