您的位置:首页 > 编程语言 > Java开发

利用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 代表 大功告成!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: