web入门
-
spring发展到今天已经形成了一种开发生态圈,spring提供了若干个子项目,为每个项目用于完成特定的功能。
-
这些框架都是基于一个基础框架:
-
直接基于Spring Framework基础框架进行开发会有两大难题:1.配置繁琐。2.入门难度大。所以spring家族意识到了这一点,推出了 大名鼎鼎的spring boot,基于spring boot就可以进行快速的发开spring的应用程序。spring boot只是简化了spring应用的配置,它的底层还是spring。
-
springboot可以帮助我们非常快速的构建应用程序,简化开发,提高效率。所以我们后端web开发的学习也是直接从springboot开始,贯穿始终 。这也是spring官方给我们推荐的学习路径。
springBootWeb入门
-
springbootweb快速入门
第一步:创建springboot工程,并勾选web开发相关依赖。
第二步:定义HelloController,添加方法hello,并添加注解。
第三步:运行测试
以下是具体步骤
第一步:创建springboot工程,并勾选web开发相关依赖。
1.在idea当中创建一个模块,不要选择java,也不要选择 maven archetype,要选择专门创建spring应用程序的spring lnitializr如下图所示:
点击下一步。然后选择选择springboot的版本(我用的是2.7.16)。这里要注意springboot版本与jdk版本,maven版本之间的对应关系。选择依赖,因为要进行web开发,所以勾选spring web。
点击创建。此时idea会自动连接spring官网去创建spring工程。
第二步:
2.创建好之后就如图所示:
然后代开pom.xml这个配置文件
以上配置都不需要改动
定义HelloController,添加方法hello,并添加注解。
package com.csdn.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
//请求处理类
@RestController
public class HelloController {
@RequestMapping("/hello")
public String hello(){
System.out.println("hello word");
return "hello word";
}
}
第三步:运行测试
浏览器打印出了hello word
idea控制台也打印出来了hello word
这个入门程序就编写成功了!
标签:Web,SpringBoot,springboot,web,spring,创建,hello,入门 From: https://www.cnblogs.com/zkzap/p/17734644.html