spring boot入门小案例

Posted java小斌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot入门小案例相关的知识,希望对你有一定的参考价值。

 

 

 

spring boot 入门小案例搭建

(1) 在Eclipse中新建一个maven project项目,目录结构如下所示:

cn.com.rxyb中存放spring boot的启动类,application.properties中放spring boot相关配置

(2) 在pom.xml中加入spring boot 依赖包

(3)在cn.com.rxyb中新建启动类APP

 1 package cn.com.rxyb;
 2 import org.springframework.boot.SpringApplication;
 3 import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
 4 import org.springframework.boot.autoconfigure.SpringBootApplication;
 5 import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
 6 
 7 @SpringBootApplication
 8 @EnableAutoConfiguration(exclude= {DataSourceAutoConfiguration.class})
 9 public class App {
10 
11     public static void main(String[] args) {
12         SpringApplication.run(App.class, args);
13     }
14 }
APP.java启动类

继续在包中创建测试Controller控制器

 1 package cn.com.rxyb;
 2 import org.springframework.web.bind.annotation.GetMapping;
 3 import org.springframework.web.bind.annotation.RestController;
 4 
 5 @RestController
 6 public class TestController {
 7 
 8     @GetMapping("hello")
 9     public String helloword() {
10         return "hello";
11     }
12     
13     @GetMapping("hello2")
14     public String helloworkd2() {
15         return "hello2";
16     }
17 }
TestController.java控制器

(4)接下来可以在启动类APP中右键--->run as---->java Application来启动spring boot。之后打开浏览器输入http://localhost:8080/hello直接访问。

如果想在hello前面加名字空间的话,可以在application.properties中做如下配置:

server.context-path=/demo

  这样我们就在hello之前加入了/demo名字空间,在访问hello的时候,hello之前必须加/demo名字空间才可以访问

今天的spring boot入门小案例学习就到这里,明天继续。

 

以上是关于spring boot入门小案例的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot入门及第一个案例

Spring/Spring-Boot 学习2 入门知识

SpringBoot入门案例后的4个问题

Spring中AOP的初窥和入门小案例

在spring boot 项目中使用thymeleaf模板;小案例

spring boot xml配置搭建 ssm 小案例(IDEA)