SpringBoot入门案例

今天学习了下SpringBoot,还不是太了解其中的知识点,把今天练习的小案例记录下来:

(1)建立一个maven工程。

(2)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>gdut.liuffei</groupId>
  <artifactId>spring-web-demo</artifactId>
  <packaging>jar</packaging>
  <version>0.0.1-SNAPSHOT</version>
  <name>spring-web-demo Maven Webapp</name>
  <url>http://maven.apache.org</url>

<dependencies>
  <dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>3.8.1</version>
    <scope>test</scope>
  </dependency>
  <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
  </dependency>
  <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-thymeleaf</artifactId>
  </dependency>
</dependencies>

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

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

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

</project>

 

(3)SpringBootDemo01

 

(4)SpringBootDemo02

注意:RestController和Controller的区别:

RestController:return的内容就是返回的是内容,不会返回到某个页面。

Controller:return的内容对应的是某个页面的名称。

RestController = Controller + ResponseBody

参考:http://blog.csdn.net/gg12365gg/article/details/51345601

 

(5)hello.html

 

运行结果:

 

posted @ 2017-01-19 16:00  bluesnail95  阅读(186)  评论(0)    收藏  举报