Springboot开发no.1

  1. springboot是一个简化spring初始化和开发
  2. spring创建空工程,检查Maven,创建模块spring initializr
  3.  

  4.  

  5. 使用rest模式:@RestController,@RequestMapping("/books")
  6. 结果

 

 

运行出现问题:

第一个问题:
java: 无法访问org.springframework.web.bind.annotation.GetMapping
错误的类文件: /C:/Users/hong/.m2/repository/org/springframework/spring-web/6.0.10/spring-web-6.0.10.jar!/org/springframework/web/bind/annotation/GetMapping.class
类文件具有错误的版本 61.0, 应为 52.0
请删除该文件或确保该文件位于正确的类路径子目录中。

 报错原因:

SpringBoot 3.0以上版本要求JDK 17以上,jdk版本1.8 与 spring boot 3.0.1 版本不匹配

解决方法:

 

第二个问题:

Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.5.0 from/to central (https://repo.maven.apache.org/maven2): Connection reset

 解决问题2:
当我们排除问题1的时候,那么就可能是文件丢失了,那就重新将它下载。如下图所示操作(前提:保证自己的JDK,MavenSpringFramework,tomacat等版本兼容)

 

比较spring和springboot

 
类/配置文件 spring springboot
pom文件坐标 手工添加 勾选添加
web3.0配置类 手工制作
spring/springMVC配置类 手工制作
控制器 手工制作 手工制作

 

posted @ 2023-07-04 19:08  RodHy  阅读(23)  评论(0编辑  收藏  举报