文章目录
- 一.基于SpringBoot进行Web开发入门
- 1.IDEA编译器中创建springboot工程
- 扩展:如何解决pom.xml文件中“找不到Maven插件”的问题?
- 2.Springboot项目如何编写请求类和请求方法并启动访问
- 编写请求类和请求方法
- 启动Springboot访问
- 一些学习资源参考
一.基于SpringBoot进行Web开发入门
Spring Boot是一个用于创建和部署独立、生产级别的Spring应用程序的框架。它是基于Spring框架的,并且简化了Spring应用程序的配置和部署过程。它自动配置了许多常见的应用程序配置,如数据库连接、日志记录等。它还提供了起步依赖(Starter Dependencies)的概念,通过添加适当的起步依赖,可以自动配置和加载特定功能模块,使得开发者可以更加简单地构建出功能完善的应用程序。
简单来说,Spring Boot是Java开发中非常受欢迎的框架之一,非常方便开发者方便快速地进行Web开发。
Springboot开发Web大致有3个步骤:
- 创建Springboot工程,选择Web开发相关依赖
- 进行工程代码编写
- 运行测试
1.IDEA编译器中创建springboot工程
注意需要联网进行
1.File-new-Moudle 创建一个模块
2.构建Springboot工程信息
生成的工程文件目录如下:
一般只使用到src文件夹,FirstSpring.iml文件,pom.xml文件。可以删除其余文件使目录更简洁:
扩展:如何解决pom.xml文件中“找不到Maven插件”的问题?
在构建完Springboot工程后,有时候会出现依赖找不到的编译器报错问题。
1.在Maven的生命周期中进行clean操作
2.添加版本号,版本号与创建springboot的版本一致
3.重新刷新即可解决
2.Springboot项目如何编写请求类和请求方法并启动访问
编写请求类和请求方法
在Sprintboot项目中编写的类只需要加上“@RestController"注释就可以将普通的类转换为请求类
**请求方法则需要加上注释"@RequestMapping"即可
例如:
//请求处理类
@RestController
public class HelloController {
@RequestMapping("/hello") //这里的/hello为请求路径
public String hello() {
System.out.println("Hello World~");
return "Hello World";
}
}
启动Springboot访问
1.打开启动类
Springboot项目有且仅有一个启动类,即一个带有main方法的类
2.运行main方法即可进行项目启动
控制台输出内容大致如下:
补充:Tomcat是什么?
Tomcat是一个开源的、轻量级的、支持Java Servlet和JavaServer Pages(JSP)的Web应用服务器。它是Apache软件基金会的一个项目,作为JavaEE规范中的一个核心组件之一,广泛用于部署和执行Java Web应用程序。
Tomcat怎么安装,部署,配置及访问
3.浏览器访问端口号
在浏览器中输入localhost+控制台的端口号+请求路径。
一些学习资源参考
参考视频:
黑马程序员2023新版JavaWeb开发教程,实现javaweb企业开发全流程
【狂神说Java】JavaWeb入门到实战