Spring boot项目搭建

1  构建一个 maven 工程。

2  编辑 pom.xml ,官网中已经给了搭建工程所需的基本依赖,可以去官网查看。

<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.7.RELEASE</version>
</parent>

<dependencies>


<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>


<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>

<dependency>  
            <groupId>org.springframework.boot</groupId>  
            <artifactId>spring-boot-starter-freemarker</artifactId>  
        </dependency>
        
        <dependency>  
            <groupId>org.springframework.boot</groupId>  
            <artifactId>spring-boot-devtools</artifactId>  
            <scope>runtime</scope>  
        </dependency>    


<dependency>
<groupId>org.springframework.boot</group1 ,goujianId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>


<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>


</dependencies>

3  在cmd 中进入 pom所在目录,运行 mvn dependency:purge-local-repository 构建项目

4 创建启动类 Application.java

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


@SpringBootApplication
public class Application {


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


}


5 创建测试类

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;


@RestController
public class IndexController {


@RequestMapping("/index")
public String index() {
return "Hello World!";
}


@RequestMapping(value = "/index/list", method = { RequestMethod.GET, RequestMethod.POST })
public String list() {
return "list";
}


}


6 在启动类中 Run as -> java application  


7 正常启动后访问http://localhost:8080/index


猜你喜欢

转载自blog.csdn.net/weixin_38783189/article/details/78952032