SpringBoot是一个开源的快速开发框架,方便开发人员快速开发javaweb应用,目前在业界应用广泛,是开发人员必学的神器。 SpringBoot官网地址:https:spring。ioprojectsspringboot,上面有详细的项目介绍。目前最新的版本是3。0。2 下面我们就一起来学习下,如何搭建SpringBoot项目,并实现简单的web调用。 开发工具我们选择的是最流行的IDEA,下载地址如下:https:www。jetbrains。comidea 1。首先我们新建一个项目,打开IDEA,选择FileNewProject,打开项目新建窗口。 2。我们新建一个空项目JAVA项目,选择java,JDK选择本地安装的版本,我本地安装的是JDK1。8,选择Next,到下一个页面直接点Next。 3。ProjectName根据情况自己设置,我这里输入的是springboot,ProjectLocation设置本地项目路径,点Finish,完成项目的创建。 4。IDEA采用了项目模块包的三层管理方式,我们创建完项目后,接下来创建模块。在IDEA中选择FileProjectStructure,打开项目结构页面。 5。选择Modules,点号,选择NewModule添加新的模块。 6。因为我们要创建SpringBoot项目,选择SpringInitializr,在右侧展现的ServerURL是创建SpringBoot项目所需配置的官方地址,模块路径选择在项目路径下面,这样便于管理。 包管理工具选择Maven,JDK根据实际情况选择安装的版本,注意ProjectSDK的版本要与Java中指定的版本统一起来。 打包方式选择jar,Springboot会把tomcat打包进jar包中,可直接启动jar包,使用方便。 7。SpringBoot目前最新的版本是3。0。2,但是SpringBoot3是没法在JDK1。8下运行的,所以这里我选择了2。7。8这个版本。如果安装的JDK版本大于或等于17,可以选择SpringBoot3。 下面的依赖是Spring官方针对不同的应用场景做好的配置,SpringBoot的便利和快速开发的特性就体现在这里,选择了相应的场景,各种需要的jar包以及匹配的版本,springboot都帮你做好了,你只需要专注于业务逻辑的开发就好。 本次是要做javaweb开发,选择Web下的SpringWeb。 8。模块创建好之后,可以看到项目目录下已有hello模块,可以用右侧的Maven刷新按钮,导入需要的依赖包。 9。到目前为止,SpringBoot项目就搭建好了,接下来我们看下SpringBoot的目录结构。 src是源码目录,java源码目录中以Application结尾的文件是SpringBoot的启动类,是SpringBoot项目的执行入口。 resources下的application。properties文件是SpringBoot的配置文件,最简情况下不需要做任何配置。 10。下面我创建一个简单的控制器测试下SpringBoot的功能。 在源码目录中创建控制器Test 11。在控制器中做好相关的注解配置,创建一个响应前端请求的方法,返回一个字符串。 12。启动SpringBoot项目,在启动类上点右键,选择Run。 13。在控制台可以看到,Springboot项目已经启动,内嵌的Tomcat也启动起来了,在8080端口监听。 14。在浏览器中输入访问地址:http:localhost:8080testgetstring 看到Test控制器做出了预期的响应,一个SpringBoot项目就这样运行起来了,是不是很简单?〔微笑〕 总结: SpringBoot项目配置简单,几步操作就构建了一个能提供web服务的工程,没用过的抓紧试试吧。