一、Spring Boot简介
Spring Boot使您可以轻松地创建独立的、生产级的、基于Spring的应用程序,其重要的特点是减少Spring配置。
二、本文运行环境
- windows
- 安装jdk1.8
- 安装gradle4.6
- 安装maven3.6.1
- 开发工具 visual code
二、创建一个Spring Boot2项目
1. 打开 https://start.spring.io/
选择Gradle或Maven方式 。
点 Generate生成,自动下载代码。
2. 编译gradle程序
使用visual code打开项目,打开terminal,输入
gradle
程序自动开始下载依赖包、编译。
gradlew buildgradlew bootRun
或者使用maven运行程序
mvn spring-boot:run
三、启动spring boot的方式
- 作为普通java应用程序,通过main函数启动
- 在maven配置里,使用spring-boot插件启动,如执行: mvn spring-boot:run,或单击IDE中对Maven插件的工具。
- 在服务器部署运行时,先使用mvn insall或gradle 打成jar包,再通过java -jar xxx.jar来运行。
四、单元测试
在/src/test下编写单元测试。
运行单元测试:
gradlew test
五、生成idea工程
1. 可以使用idea导入项目
2. 使用命令生成idea项目
在Gradle中配置IntelliJ IDEA插件,只需在build.gradle中配置:
apply plugin: 'idea'
使用命令 ./gradlew idea 生成idea项目。
类似的,生成eclipse项目:
apply plugin: 'eclipse'./gradlew eclipse
六、项目结构
程序入口
FirstbootApplication 使用 @SpringBootApplication注解:
package com.mytest.firstboot;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class FirstbootApplication { public static void main(String[] args) { SpringApplication.run(FirstbootApplication.class, args); }}
下一篇学习使用Springboot创建restful服务。