SpringBoot实战:创建一个SpringBoot项目
一、线上创建项目框架
创建一个空的项目,可以使用官方提供的一个创建方式,实际上,我们使用开发工具去创建SpringBoot项目,本质上也是到官方网站创建,只是开发工具整合了更丰富的功能。
打开官网 https://start.spring.io/
,打开网页如下:
配置其实非常简单,而且官网本身已经提供了许多默认项,在这里对配置做简单说明:
- 项目构建工具 Maven 和Gradle:目前Java 后端还是 Maven 为主,Gradle 在 Android 中使用较多,我们创建项目主要为Web项目,所以这里还是现在主流的Maven构建项目。
- 开发语言选择 Java ,不解释。
- SpringBoot的版本信息,一般选择创建时官方提供的稳定版本。
- 既然是 Maven 工程,当然要有项目坐标,项目描述等信息了。模块命名一般为
项目
-子项目
-业务
的命名方式。 - Packing 表示项目要打包成 jar 包还是 war 包,Spring Boot 的一大优势就是内嵌了 Servlet 容器,打成 jar 包后可以直接运行,所以这里建议打包成 jar 包,当然,开发者根据实际情况也可以选择 war 包。
- JDK版本:jdk版本请根据公司要求或者本机的版本来决定。
- 最后是选择所需要的依赖,输入关键字如 web ,会有相关的提示,这里我就先加入 web 依赖。
信息填写完毕后,点击***Generate***,即可下载项目的压缩包。解压到本地后,然后使用 IntelliJ IDEA 或者 Eclipse 打开即可进行开发。
二、使用IDEA加载项目
- 点击Import Project,选择解压文件的地址。
- 选择使用maven构建项目,然后Finish。
- 然后IntelliJ IDEA会自动加载项目,下载需要的依赖包。
- 项目构建完毕后,只需启动src/main/…/Application.java文件中的main方法即可。
三、使用maven构建项目
使用IntelliJ IDEA构建项目非常简单,基本上一键式搞定,大部分内容都是IDEA自定帮我们完成的。但是作为一个勤奋的程序员,只会下一步是远远不够的,现在简单演示一下使用maven构建一个项目。同时请大家打开项目的目录,我们可以看到构建时目录结构的变化情况。
1.构建项目
打开cmd 窗口,路径调整到项目的根目录下,执行clean对项目经行清理:
mvn clean
实行compile指令可以对项目经行编译,编译完成后,我们会发现目录接口中多了一个target目录,这个目录下的classes文件夹存放的就是项目中的所有java字节码文件。
mvn compile
2.打包项目
使用package指令可以对项目进行打包,我们会发现target目录下多了一个jar包,这个jar包就是springboot项目的jar包。
mvn package
3.运行项目
有了这个jar包,使用如下maven命令可以运行启动SpringSpringBoot项目。
mvn spring-boot:run
然后在浏览器中输入localhost:8080就能正常访问了。