利用Maven快速创建一个简单的spring boot 实例
2017-06-08 22:04
761 查看
spring boot 大大减少了 使用spring的配置 和大量 xml 文件,并有效解决的项目之间的依赖问题,为想使用 spring项目 大大减轻的工作量,下面是 如何利用 maven 快速搭建一个 spring boot 项目实例。
1.创建一个maven项目
右键 -->新建--》选择maven 项目next-->
选择webapp 那一项,创建web项目,然后 next
Group Id 组名,Artifact Id 你的项目名,填完之后下一步,项目创建完成,接下来添加依赖。
2.添加依赖,编写pom.xml 文件
可以参照 spring boot 官网 给的demo去配置,默认选择的版本为最新的,也可自己选择版本。 http://projects.spring.io/spring-boot/#quick-start点击 quick start
parent 对应的父依赖,自动为你添加常用的容器依赖
dependcy 添加spring boot 依赖
将上面的代码添加到你项目的pom.xml文件中
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>henu.lyj</groupId> <artifactId>MavenDemo</artifactId> <packaging>war</packaging> <version>0.0.1-SNAPSHOT</version> <name>MavenDemo Maven Webapp</name> <!-- 项目名 --> <url>http://maven.apache.org</url> <!-- 父依赖 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.3.RELEASE</version> </parent> <dependencies> <!-- 引入所需依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> <build> <finalName>MavenDemo</finalName> </build> </project>
保存,会自动加在所引用的依赖。spring boot 环境 搭建完成!
项目结构 :
如果项目有错,或者 缺少 src/main/java 这个目录,可以 右键项目 ---》 maven ---》 update project 更新一下即可。
3.进行测试(当然要 Hello world)
在 src/main/java 下 新建一个包,在包下新建一个测试类,用来测试,如图所示TestApplication.java 的内容 :
package com.test.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @EnableAutoConfiguration //自动加载配置信息 public class TestApplication { @RequestMapping("/") String home() { return "Hello World!"; } public static void main(String[] args) { SpringApplication.run(TestApplication.class, args); } }
然后 在 TestApplication 右键, run as java application ,即可看到 加在 spring boot 的相关信息,如图
加载完成后,打开浏览器,在地址栏输入 :http://localhost:8080/ 即可访问,查看效果
看到 Hello world 代表 大功告成!
相关文章推荐
- 利用Maven快速创建一个简单的spring boot 实例
- Spring Boot 系列 | 第一篇:快速创建一个简单的应用
- IDEA-------(二)快速创建一个简单的Spring boot项目
- 怎样借助Spring boot快速实现一个简单的http服务器
- idea快速创建maven集成spring-boot项目
- 使用IDEA创建一个简单的基于Spring Boot的RESTful Web Service
- 通过spring boot+maven搭建的一个简单项目
- 使用STS(eclipse)+maven+spring mvc创建一个简单的工程
- SpringBoot +maven +idea 最简单的一个web程序的演示流程
- springBoot 怎么利用maven 创建可以执行的jar文件?
- 快速创建一个SpringBoot项目
- 利用spring boot如何快速启动一个web项目详解
- 使用maven创建一个spring-boot项目-集成springmvc
- 使用Gradle创建一个最简单的Spring Boot项目
- SpringBoot使用Thymeleaf3.0自定义标签,简单实例。快速学习!
- SpringBoot——创建一个简单的SpringBoot项目
- 利用TreeView动态创建一个树形结构-简单实例 .Net
- Maven构建一个最简单的Spring Boot + Spring MVC项目
- IDEA上创建 Maven SpringBoot + zookeeper +dubbo 实例