Spring Boot 2.x 入门

7 篇文章 0 订阅
2 篇文章 0 订阅

我能学到什么?

通过这篇文章,你可以独立的创建Spring Boot的入门Demo,你会感觉到搭建一个WEB平台是多少简单容易,我们来开始吧!

什么是Spring Boot ?

用过Spring全家桶的都知道,用Spring开发WEB有大量的xml文件,这对于维护来说并不是很友好,这种情况Spring也只知道这对于开发者不友好,所以Spring Boot诞生了,Spring Boot 实现零配置,它依赖于注解的形式,但是在后期代码中,你可以看到各种各样的注解。虽然这些注释看起来很恶心,可也绝对比xml文件友好的多。

注意:学习Spring Boot 之前可以不用学Spring 全家桶,因为Spring Boot已经包含了这些。

Spring Boot 特色
  • 创建独立的Spring应用程序
  • 直接嵌入Tomcat、Jetty或Under拖车(不需要部署WAR文件)
  • 简化配置
  • 自动配置Spring和第三方库
  • 提供生产特征,比如指标,健壮检查和外部化配置
  • 绝对没有任何代码生成,并且不需要配置XML

这里写图片描述

开始构造

  1. 从官方下载项目结构,然后用你喜欢的IDE导入,即可开发。
  2. IDEA创建一个Spring Boot项目(推荐)

官方的方式:

点击进入Spring官网构造的网址:https://start.spring.io/
这里写图片描述
页面很简洁,通俗易懂,左边是你的项目名称和组,Spring已经提示怎么填了,右边是依赖的组件。这里可以先空着,以后在填。

最顶部可以选Generate(构建工具)、With(语言)、Spring Boot(版本),当然这里基本用默认的就可以了。


IDEA

选择File –> New –> Project –>Spring Initialer –> 点击Next

这里写图片描述

这里写图片描述

然后Next

这里写图片描述

图2中的MAVEN路径手残打错了,应该是MAVEN 类型,见谅

这里写图片描述

工程算是搭建好了,现在我们来实现hello world吧!


新建controller
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

/**
 * @Author: Wyndem
 * @Description: Spring Boot 实列
 * @Date: Created in  2018-09-11 23:34
 * @Modified By:
 */

@RestController
public class HelloController {


    @RequestMapping(value = "/",method = RequestMethod.GET)
    public String hello(){
        return  "你好 Spring Boot!";
    }

}

最后一步:

启动:DemoApplication

这里写图片描述
这里已经显示启动成功了。http://127.0.0.1:8080/

这里写图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值