SpringBoot

SpringBoot概要

SpringBoot介绍

        随着动态语言的流行(Ruby、Scala、Node.js), Java的开发显得格外的笨重;繁多的配置、低 下的开发效率、复杂的部署流程以及第三方技术整合难度大。 在上述环境下,Spring Boot由此诞生,它的设计是为了使您能够尽可能快地启动和运行。它使用 “习惯 优于配置” (项目中存在大量的配置,而 Spring Boot 内置一个习惯性的配置,让你无须手动进行配 置)的理念让你的项目快速运行起来。使用 Spring Boot 很容易创建一个独立运行(运行jar,内嵌 Servlet 容器)、准生产强力的基于 Spring 框架的项目,使用 Spring Boot你可以不用或者只需要很少 的 Spring 配置。提供了 J2EE 开发的一站式解决方案。 2014 年 4 月,Spring Boot 1.0.0 发布。Spring的顶级项目之一(https://spring.io)。

SpringBoot优点

1.独立创建Spring应用

2.内嵌web服务器

3.

        自动starter依赖,简化构建配置

        启动依赖,起步依赖本质上是一个Maven项目对象模型(Project Object Model,POM),定         义了对其他库的传递依赖,这些东西加在一起支持某项功能。简单的说,起步依赖就是将具         备某种功能的坐标包打在一起,并提供一些默认的功能。

4.自动配置Spring以及第三方功能

5.提供生产级别的监控、健康检查以及外部化配置

6.无代码生成,无需编写xml

=========================================================================

SpringBoot是整合Spring技术栈的一站式框架

SpringBoot是简化Spring技术栈的快速开发脚手架

SpringBoot不是对Spring的技术增强,而是提供了一种快速使用Spring的方式

SpringBoot缺点

更新迭代快,需要时刻关注变化

封装深,内部原理复杂,不易精通

快速创建SpringBoot项目

项目创建方式一:使用Spring Initializr 的 Web页面创建项目

1.打开https://start.spring.io/

在左边栏选择对应的语言,Maven,SpringBoot版本,项目坐标,打包方式(Jar),Java版本。在右侧栏选择需要导入的坐标。

点击GENERATE或者按住Ctrl+Enter来创建。

项目创建方式二:使用 IDEA 直接创建项目

1.打开IDEA,创建新项目。

2.

按照上图依次选择开发语言、Maven、Group、打包方式,然后点击next

在此界面,我们先选择SpringBoot版本,由于新版本不一定好用,我们优先选择旧版本,由于IDEA的快速创建SpringBoot项目也是由SpringBoot的官网提供的,所以我们是在上图界面中选择版本只能选择3版本(Java版本同理),我们可以在项目创建好后再做版本的修改。点击Create

打开pom,按照上图修改

检查Maven设置,看是不是本地的maven

更新Maven (有的情况下还需手动配置一下JDK)

至此,我们的SpringBoot的项目就构建完成 

项目创建方式三:使用 IDEA 直接创建项目

与方式1相同,但是参考路径为:https://start.aliyun.com

项目创建方式四:

使用 IDEA 创建Maven项目并改造为springBoot

项目结构分析:

1. 程序的主启动类

2. 一个 application.properties 配置文件

3. 一个 测试类

4. 一个 pom.xml

至此,SpringBoot项目创建完毕!

  • 14
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值