SpringBoot可以帮助我们快速的构建应用程序、简化开发、提高效率
-
创建SpringBoot工程,并勾选web开发相关依赖
-
定义HelloController类,添加方法,并添加注解
-
运行测试
创建SpringBoot工程(联网下载)
在File里面点击new Module
点击next
修改Group名称 Artifact名称 type改为Maven
点击next 勾选依赖 :点击第二个web 选择web里面的第一个依赖 Spring Web
然后再选择存放的位置最后Finish
如果下载springboot遇到报错 解决方法如下
-
在plugin里面加上版本号
-
清楚缓存再重启就好了
-
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>3.1.2</version> </plugin>
在pom.xml 中的<parent>标签中指定了父的pom是spring-boot-starter-parent 而在父pom中中已经指定了 spring-boot-maven-plugin的版本号,而这个版本号是可以继承的。
删除不用的文件
关于idea2020版本而jdk只有11怎么解决
将https://start.spring.io/ 替换为https://start.aliyun.com/
将jdk版本选择为11
选择
web里面的第一项
选择地址再等它加载完成就OK
编写第一个web
创建一个Package 取名为HelloController 然后在这个文件夹下面创建Controller类
编写如下程序
package com.ming.HelloController; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class Controller { @RequestMapping("/hello") public String hello(){ System.out.println("hello Maven"); return "hello Maven"; } }
加上@RestController代表这个类是请求处理类
@RequestMapping("/hello")表示浏览器将来请求处理的时候会调用里面的hello方法(注意里面有一个/)
接下来就是启动程序
这个是8080说明启动的端口是8080端口
然后我们打开浏览器输入http://localhost:8080/hello 前面http://localhost:8080/是请求的端口号 后面的hello是请求路径