Spring Boot快速入门

一 springboot 是什么?

1.使用SSM开发时候是不是需要导入很多依赖?
2.在引入SSM的依赖是纠结版本是否兼容?
3.配置文件分散在多个地方修改起繁琐?
4.每次新建项目的时候基础配置要反复编写?来试试springboot!这个框架就是文理解决上面这些问题而生的!当然它还有更多优点,我们一起来看看!

二 先从一个hello world 项目开始

1. 打开idea新建一个maven project 选择web app骨架
2. 完善目录结构添加 java resource等文件夹,补全三层架构的文件夹(controller service dao/Mapper)
3. 在pom.xml中添加如下内容

  spring-boot-starter-parent
  org.springframework.boot
  2.3.3.RELEASE


#如果要指定jdk版本


    1.8

#下面这个依赖是springboot的官方启动器依赖以后很多类似的启动器都是这个样子,由于我们在上面指定了父工程,springboot会自动帮我们管理版本,无需编写这些依赖的版本号


    
      org.springframework.boot
      spring-boot-starter-web
    

  

4.回到java文件夹中编写启动类

在Java文件夹内编写Applicatiton启动类
```

package com.yang;

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

  • 工程入口类
  • */

@SpringBootApplication
public class Application {

public static void main(String[] args) {
    SpringApplication.run(Application.class,args);
}

}


5. 在controller中编写一个HelloController

package com.yang.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class HelloController {

@ResponseBody
@RequestMapping("/hello")
public String Hello (){
    return "

Hello I Am Yang

"; }

}

6. 在Application类中运行就可以了
    在浏览器中输入 localhost:8080/hello
    就可以见证奇迹了

你可能感兴趣的:(java,springboot,mysql,redis,git)