Spring Boot 学习(一)简介+第一个spring项目

一、文章简介

1.1 说明

    本文是根据慕课网《2小时学会spring boot》视频编写,将视频中的内容以文字的形式记录下来,方便视频学习完后查看相关知识,此视频的讲师是廖师兄,若此文有涉及版权等问题,可加QQ:99253051进行协商。

1.2 SpringBoot 特点

1) 化繁为简,简化配置

2) 备受关注,是下一代框架

3)微服务的入门级框架

1.3 前置知识

1) 利用maven构建项目

2) Spring注解

3) RESTful API

若前置知识缺乏,可观看慕课网相关课程《项目管理利器maven》《Spring入门篇》

1.4 注意事项

1) 具备必要的前置知识

2) 不需要去学SpringMVC

3) Java、Maven等版本保持一致。

Java版本:1.8.0_111

Maven版本:3.3.9

二、第一个SpringBoot程序

2.1 准备IDE

    本课程使用idea编辑器,下载地址https://www.jetbrains.com/idea/,里面有社区版和旗舰版,需要下载旗舰版,建议有条件的同学可以购买正版,学生证可以享受半价优惠,若资金不宽裕的同学,可以在网上搜索idea的破解方法,这里就不放相关的网址了。

2.2 创建项目

2.2.1 create new project


2.2.2 设置项目类型和SDK

    项目选择 Spring Initializr,Project SDK点击后面的new按钮,选择jdk文件路径,Initializ Service URL:https://start.spring.io 默认就是这个。 PS:其实我这里使用的jdk版本和IDE版本跟视频都不一样安静


2.2.3 设置项目名称

    设置项目名 girl,相信看过视频的同学知道这里为什么将项目设为girl偷笑


2.2.4 设置项目属性

a.    选择springboot版本,教程选择1.4.1,我这里选择2.0.0.(是不是觉得故意不保持一致?吐舌头

b.    其他选项只选择 web类下的web子项


2.2.5 完成项目创建

项目保存路径不要带中文,点击finish,项目就创建成功了


2.2.6 项目展示

2.3 项目启动

2.3.1 使用启动类启动项目


2.3.2 启动信息


2.3.3 访问url

按照启动信息显示,我们开启了默认的8080端口,使用本地访问8080端口url:127.0.0.1:8080 或 localhost:8080


这里显示404错误是正常的,因为我们项目内确实没东西

2.4 编写hello代码

2.4.1 新建一个Controller



2.4.2 编写代码

package com.imooc;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {

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

2.4.3 重启查看效果


2.5 其他启动方式

2.5.1 maven启动


2.5.2 jar包启动

先编译项目:mvn install


进入target文件夹下执行:java-jar 文件包


下一章:Spring Boot学习(二)项目属性配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值