从0开始学Spring、Springboot总结笔记(持续更新中~)

2023-12-13 20:04:54

一.基于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入门到实战

文章来源:https://blog.csdn.net/qq_51688022/article/details/134818646
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。