美文网首页
Spring Boot基础

Spring Boot基础

作者: 小哥不才IT | 来源:发表于2020-03-18 07:57 被阅读0次

写作前的小鸡汤

本人目前就职于某企业大厂,随着技术栈的推荐及变化,也不断地接触到Python、Java、大数据、微服务等技术体系。本人写作主要两个目的:一、通过博客的形式让自己的知识体系更加完善,进一步提高技术能力。二、希望也可以帮助一些业界同行的人员在某些技术领域突破自己。首先,本人现从JAVA入手不断地会输出不同技术栈的知识,技术输出都会经个人实践所提炼,写作中如有问题望指正,同时也欢迎大家提出宝贵的意见或建议,谢谢!

1.1 基础环境搭建

首先,大家可先准备linux系统(Centos、Ubuntu、debian)等,本人下载的minimal版本的centos 7.4,后续实验会在centos7.4版本上逐层深入。

其次,大家可去IDEA官网或Eclipse官网下载最新版本的开发工具,一步步按照教程安装即可,至于软件如何安装,在此先忽略(网上很多教程)。作者后续会使用IDEA作为开发工具。

最后,大家安装好开发工具后,便可以开始一个最简单的spring boot项目了。

备注:上述基础环境的安装如有问题或疑问,可以联系作者协助解决哦。

1.1.1 开启第一个spring boot项目

  1. 点击创建工程
  2. 点击Spring Initializr 使用工具创建一个spring boot的基础工程


    生成spring cloud项目.png
  1. 点击下一步


    点击下一步生成项目.png
  2. 填写工程名称和ID

填写工程名称和ID.png
  1. 选择一个web组建


    04 添加web依赖.png
  1. 创建好一个项目,并且把一层层的包整理为一层


    05 简化目录结构.png
  1. 在主程序中输出“hello, this is my first java web!”
package com.xiaogebucai.wang.springboot01preface;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Springboot01PrefaceApplication {

    public static void main(String[] args) {
        System.out.println("hello, this is my first java web!");
        SpringApplication.run(Springboot01PrefaceApplication.class, args);
    }

}

  1. 运行主程序


    08 运行主程序.png

添加controller,访问web程序


09 添加路由.png

controller 部分源码如下:

package com.xiaogebucai.wang.springboot01preface.controller;


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

@RestController
@RequestMapping("/")
public class prefaceController {

    @GetMapping("/hello")
    public String test(){
        return "hello, world!";
    }

}


  1. 运行并访问


    10 路由请求.png

1.1.2 总结

以上为咱们开启的第一个spring boot 的web程序,本章节只是开启一个好的开头,后续会逐步地深入讲解每个技术点和知识点。

相关文章

网友评论

      本文标题:Spring Boot基础

      本文链接:https://www.haomeiwen.com/subject/kcfljctx.html