快速搭建SpringBoot项目
快速搭建springboot项目
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。我的理解是springBoot整合了spring所有的框架,将他们做成了一个一个的启动器(starter),需要什么配置什么的,方便管理,需要用什么的时候只需要将依赖引入maven的pom文件即可.方便上手.
框架搭建需要的环境
1 maven(需要熟悉) 3.3及以上
2 IDEA2017
3 jdk1.8
我的配置是这样,大家可以参考我配置
搭建springBoot项目
方法一:
1 idea中创建一个maven项目
选择
A 在1处选择maven项目
B 在2处选择你要使用的jdk版本
C 根据你的项目来选择你要加入的功能(这里将以web服务为例)
D 根据要求填入信息即可(根据你的想法填写即可)
创建文件以后的结构目录
pom文件会自动加入
<!-- web服务的启动器 导入了web模块正常运行的所有依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
一个基于web服务的springBoot的项目就搭建好了
测试一下
1 新建一个主程序,负责启动项目
@SpringBootApplication
public class LHJMainApplication {
public static void main(String[] args) {
//启动spring程序
SpringApplication.run(LHJMainApplication.class);
}
}
编写第一个HelloWorld
//@RestController
@EnableAutoConfiguration
public class helloworld {
@RequestMapping("/hello")
public String sayHello(){
return "helloWorld";
}
}
该插件可以让springboot打成一个jar包
用java -jar xxx.jar 即可运行
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId> spring-boot-maven-plugin </artifactId>
</plugin>
</plugins>
</build>
到此通过新建一个maven项目搭建springboot-web项目的框架基本完成了