springboot——入门案例
真简单啊 springboot 学了入门案例,有感而发
首先是一个自带的配置文件:
package com.example.springboot_01;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class SpringBoot01Application {
public static void main(String[] args) {
SpringApplication.run(SpringBoot01Application.class, args);
}
}
然后是pom.xml
它主要干活的东西:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.0</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
就是这个东西 他是继承的maven依赖
基本就没有了
只用写一个类就能访问:
package com.example.springboot_01.controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/books")
public class BookController {
@GetMapping("/{id}")
public String getById(@PathVariable Integer id){
System.out.println("id==>"+id);
return "hello , spring boot";
}
}
还有一个问题:就是创建项目的时候
这里要选2.5.0 但我不知道我这里面为什么没有,我选的3.1.1,加载项目的时候就报错了
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.0</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
在这改下版本 改成2.5.0重新加载一下就好了