美文网首页
spring boot创建一个工程demo

spring boot创建一个工程demo

作者: 道禅_26ea | 来源:发表于2018-12-15 15:20 被阅读18次

使用idea的Spring Initializr创建

1、打开idea,点击“File->New->Project”

2、选择Spring Initializr,再选择使用的jdk版本,default一定要选,有兴趣的可以点开这个网址,其实就是通过这个Spring官网生成的Spring Boot项目,接着next。

3、只有就会有一个基本信息的页面,因为是Maven Project,所以会有Group、Artifact、version,这三个要素是确定这个工程的标签,可以修改,也可以选择默认的,点击next

image.png

4、选择web目录下的Web

5、Project location可以选择默认路径、也可以修改成自己,之后finish。

6、经过一个漫长的下载依赖和工具的过程,现在直接运行main方法,或是运放工程,图中红框中的都可以运行,选一个就可以了。

7、然后在控制台可以看到spring boot启动了

8、在网页上输入http://localhost:8080,可以看到以下界面,这是spring boot默认错误页面,可以很明显的看到spring的标志。

9、为了更明显的测试,新建一个web目录,创建一个Controller类来进行测试。

package com.nixuan.springbootdemo.web;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * @program: spring-boot-demo
 * @description:
 * @author: nixuan
 * @create: 2018-12-15 14:15
 **/

@RestController
public class HelloWorldController {

    @GetMapping("/hello")
    public String hello(){
        return "hello world!";
    }
}

10、重新启动工程,在网页上输入http://localhost:8080/hello,就可以看到如下页面。

一个简单的spring boot 工程demo就完成了。

通过maven项目创建spring boot工程

也可以使用maven项目创建spring boot工程
1、创建一个简单的maven工程

2、在pom.xml中加入以下代码,主要是为了引入依赖包和创建启动类。之后在单击项目名,右键,选择maven,再选择reimport,这是重新导入依赖包。

 <!-- Spring Boot启动器父类 -->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.1.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
    </properties>

    <dependencies>
        <!-- Spring Boot web启动器 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

3、创建启动类Application。

package com.nixuan.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * @program: demo
 * @description:
 * @author: nixuan
 * @create: 2018-12-15 14:53
 **/
@SpringBootApplication
public class Application {

    public static void main(String[] args) {
        SpringApplication.run(Application.class,args);
    }
}

这样,一个简单的spring boot的demo就创建好了,测试方式与第一种创建demo的方式一样。

相关文章

网友评论

      本文标题:spring boot创建一个工程demo

      本文链接:https://www.haomeiwen.com/subject/oyqahqtx.html