SpringBoot入门到跑路之实战篇(一、先搭个框架)

对于之前的Spring框架的使用,各种配置文件XML、properties一旦出错之后错误难寻,这也是为什么SpringBoot被推上主流的原因,SpringBoot的配置简单,说5分钟能从框架的搭建到运行也不为过,现在更是微服务当道,所以在此总结下SpringBoot的一些知识,新手教程。

1.在官网快速创建SpringBoot项目

当然我这里有自己的Demo的,但是里面有写了的一点代码,不够干净哦,还是重新生成一个吧;

大佬让装个Gradle,其实我真的不知道这个东西比Maven好在哪里,反正我装了,但是本文还是用Maven实践,不会装Maven的请咨询我,或者有时间我会写个扫盲博客;

Gradle本地安装教程(和Maven二选一即可)

windows :https://www.cnblogs.com/linkstar/p/7899191.html

Mac_OS :https://www.jianshu.com/p/e9d035f30876

这两个文章不用看完,安装完Gradle就可以关掉了,另外:

1.Gradle下载的时候要选后缀名带bin的安装包;2.最新的未必最好。

Maven安装教程:(别急还没写)

下面开始进入正题:

进入 https://start.spring.io/ 生成一个初始项目

对,你没看错,就是这么easy,

2. 导入SpringBoot项目

selectBin.zip解压之后记得复制下selectBin文件夹放的路径

在此用的开发工具是IntelliJ IDEA

下面是导入流程:

IDEA里点击File -> Open -> 粘贴刚刚的demo文件夹路径 -->确定

 这个地方,点一下,很舒服;

3. SpringBoot项目启动

启动前准备,依据下图把 SelectBinApplication 启动类移到 selectBin文件夹的同级;

启动类相当于管理项目的负责人,你把他扔到与控制层同级肯定出错不是;

然后把selectBin包改名为controller并新建HwController类.

HwController.java

package com.example.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * @version 1.0
 * @ClassName HwController
 * @Description todo
 * @Author 74981
 * @Date 2018/12/18 15:45
 */
@RestController
public class HwController {

    @GetMapping("hello")
    public String test(){

        return "Hello YingTaoZi!";
    }
}

 启动成功之后访问 http://localhost:8080/hello

页面:

 

4.配置application.yml

.yml是什么文件

YML文件格式是YAML (YAML Aint Markup Language)编写的文件格式,YAML是一种直观的能够被电脑识别的的数据数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,
可以被支持YAML库的不同的编程语言程序导入,比如: C/C++, Ruby, Python, Java, Perl, C#, PHP等。

来自:https://www.cnblogs.com/hanson1/p/7105248.html

随便吧,反正看不懂,就是相当于xml,properties的配置文件,看的更直观吧;

我觉得解释的挺到位的;

下期:介绍与Mybatis结合;

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值