0
点赞
收藏
分享

微信扫一扫

微软Win11 24H2七月更新补丁KB5040435发布!附下载

勇敢的趙迦禾 2024-07-24 阅读 4

1.1 Spring Boot 介绍

Spring Boot 是当前Java企业级Web应用系统开发最前沿、最流行的技术,可以全方位的开发人员 提供便利,从而快速开发。

Spring Boot的主要特点包括:

1.简化的配置:Spring Boot采用约定优于配置的方式,通过自动化配置和默认设置来简化开发者的 配置工作,减少了繁琐的配置代码。   

2.内嵌的Web容器:Spring Boot内置了多种常用的Web容器,如Tomcat、Jetty、Undertow等, 从而使得构建独立的Web应用程序变得更加简单。   

3.自动化依赖管理:Spring Boot通过提供一系列的"starter"依赖,自动管理了应用程序的依赖关 系,从而简化了依赖管理的工作。   

4.强大的开发者工具:Spring Boot提供了丰富的开发者工具,如热部署、自动重启、自动配置报告 等,从而提高了开发效率。   

5.外部化配置:Spring Boot支持使用外部配置文件来配置应用程序的属性,如数据库连接、日志配 置等,从而使得应用程序的配置更加灵活和可管理。   

6.高度可扩展:Spring Boot基于Spring框架,支持丰富的扩展点和插件,从而使得应用程序的功能 可以方便地进行扩展和定制。   

Spring Boot在Java开发社区中得到了广泛的应用和认可,它被广泛用于构建各种类型的Java应用程 序,包括Web应用程序、RESTful服务、批处理任务、微服务等。它简化了Java应用程序的开发、部署和 管理,提供了更加便捷和高效的方式来构建现代化的Java应用程序。

1.2 开发环境

JDK

Maven

Git

MySQL

Intellij IDEA

1.3 Spring Boot 案例

1.3.1 创建项目

依次选择IDEA菜单【File】—【New】—【Project】,创建名为demo的项目,步骤如下图所示:

点击【finish】完成项目创建,下面在project下创建Module。

在项目上右击选择【New】,然后选择【Module】

然后在窗口左侧选择【Spring Initializr】选项,然后在窗口右侧完成项目的基本设置

然后单击【Next】,下一页完成以下操作,选择2.x版本的Spring Boot,窗口左侧选择【Web】,然后 勾选【Spring Web】,它提供了Spring MVC,Json转换等常用的web支持技术

 最后单击【Finish】完成Spring Boot Modul的创建

其中,我们只需要以下几个目录和文件。

虽然 Spring Boot 可以减少配置,但无法 做到零配置,因为有些信息它是无法合理推断的,如项目启动的端口号连接数据库的地址、用户名、密 码等信息就可以在这个文件中配置。

pom.xml是该项目的 Maven 配置文件。  

1.3.3 第一个案例

在com.study.test1包下创建controller包,并在其下创建TestController类

编写如下代码

@Controller
public class TestController {
    @RequestMapping("test")
    public void test(){
        System.out.println("我的第一个SpringBoot项目");
    }
}

 在Test1Application类中启动Spring Boot项目,控制台会打印以下图片信息。

 

举报

相关推荐

0 条评论