一.spring-boot:入门篇

1.前言

Spring一直是很火的一个开源框架,在过去的一段时间里,Spring Boot在社区中热度一直很高,因此决定花时间来了解和学习,为本身作技术储备。java

2.spring-boot简介

Spring框架功能很强大,可是就算是一个很简单的项目,咱们也要配置不少东西。所以就有了Spring Boot框架,它的做用很简单,就是帮咱们自动配置。Spring Boot框架的核心就是自动配置,只要存在相应的jar包,Spring就帮咱们自动配置。若是默认配置不能知足需求,咱们还能够替换掉自动配置类,使用咱们本身的配置。另外,Spring Boot还集成了嵌入式的Web服务器,系统监控等不少有用的功,让咱们快速构建企业及应用程序spring

3 spring-boot优缺点

优势:服务器

  1. 建立独立Spring应用程序
  2. 嵌入式Tomcat,Jetty容器,无需部署WAR包
  3. 简化Maven及Gradle配置
  4. 尽量的自动化配置Spring
  5. 直接植入产品环境下的实用功能,好比度量指标、健康检查及扩展配置等
  6. 无需代码生成及XML配置

缺点:框架

  1. 坑有些多, 文档略少, 特别是一些JavaConfig相关的东西
  2. spring-boot项目每每比较大依赖jar包比较多,spring也用一样的问题
  3. 版本迭代速度很快

3.建立一个简单的spring-boot项目(以下图)

clipboard.png

clipboard.png

clipboard.png

clipboard.png

clipboard.png

到此一个简单的spring boot项目就建立完了,是否是很easy!ide

  • springBoot项目三种启动方式介绍
  1. 使用idea运行一个普通方法同样运行springBoot项目main方法:

clipboard.png

  1. 使用命令:mvn spring-boot:run

clipboard.png

clipboard.png

  1. 使用java -jar xxxx.jar

clipboard.png

clipboard.png

相关文章
相关标签/搜索