欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

利用Maven快速创建一个简单的spring boot 实例

程序员文章站 2022-05-17 08:53:01
...

spring boot 大大减少了 使用spring的配置 和大量 xml 文件,并有效解决的项目之间的依赖问题,为想使用 spring项目 大大减轻的工作量,下面是 如何利用 maven 快速搭建一个 spring boot 项目实例。

1.创建一个maven项目

右键 -->新建--》选择maven 项目
利用Maven快速创建一个简单的spring boot 实例

next-->

利用Maven快速创建一个简单的spring boot 实例
选择webapp 那一项,创建web项目,然后 next

利用Maven快速创建一个简单的spring boot 实例
Group Id 组名,Artifact Id 你的项目名,填完之后下一步,项目创建完成,接下来添加依赖。

利用Maven快速创建一个简单的spring boot 实例

2.添加依赖,编写pom.xml 文件

可以参照 spring boot 官网 给的demo去配置,默认选择的版本为最新的,也可自己选择版本。
http://projects.spring.io/spring-boot/#quick-start
利用Maven快速创建一个简单的spring boot 实例

点击 quick start
利用Maven快速创建一个简单的spring boot 实例

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 环境 搭建完成!

项目结构 :
 
利用Maven快速创建一个简单的spring boot 实例
如果项目有错,或者 缺少 src/main/java 这个目录,可以 右键项目 ---》 maven  ---》 update project 更新一下即可。


3.进行测试(当然要 Hello world)

在 src/main/java 下 新建一个包,在包下新建一个测试类,用来测试,如图所示
利用Maven快速创建一个简单的spring boot 实例
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 的相关信息,如图
利用Maven快速创建一个简单的spring boot 实例

加载完成后,打开浏览器,在地址栏输入 :http://localhost:8080/ 即可访问,查看效果
利用Maven快速创建一个简单的spring boot 实例

看到 Hello world 代表 大功告成!