01. Hello World!

一、环境准备
        1、JDK1.8
        2、开发工具STS3.8.4
        3、项目管理工具Maven3.5.0

二、新建MAVEN项目
{01}

{02}

{03}

三、编辑pom.xml文件
1、新增parent标签
 
   
  1. <parent>
  2. <groupId>org.springframework.boot</groupId>
  3. <artifactId>spring-boot-starter-parent</artifactId>
  4. <version>1.5.3.RELEASE</version>
  5. </parent>
2、新增jdk版本约束
 
   
  1. <properties>
  2. <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  3. <java.version>1.8</java.version>
  4. </properties>
3、新增spring-boot-starter-web依赖
 
   
  1. <dependencies>
  2. <dependency>
  3. <groupId>org.springframework.boot</groupId>
  4. <artifactId>spring-boot-starter-web</artifactId>
  5. </dependency>
  6. </dependencies>
4、完整pom.xml文件
 
   
  1. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  2. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  3. <modelVersion>4.0.0</modelVersion>
  4. <groupId>org.goldwind</groupId>
  5. <artifactId>01HelloWorld</artifactId>
  6. <version>0.0.1-SNAPSHOT</version>
  7. <packaging>jar</packaging>
  8. <name>01HelloWorld</name>
  9. <url>http://maven.apache.org</url>
  10. <parent>
  11. <groupId>org.springframework.boot</groupId>
  12. <artifactId>spring-boot-starter-parent</artifactId>
  13. <version>1.5.3.RELEASE</version>
  14. </parent>
  15. <properties>
  16. <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  17. <java.version>1.8</java.version>
  18. </properties>
  19. <dependencies>
  20. <dependency>
  21. <groupId>org.springframework.boot</groupId>
  22. <artifactId>spring-boot-starter-web</artifactId>
  23. </dependency>
  24. <dependency>
  25. <groupId>junit</groupId>
  26. <artifactId>junit</artifactId>
  27. <scope>test</scope>
  28. </dependency>
  29. </dependencies>
  30. </project>

四、编写Controller
 
   
  1. package org.goldwind;
  2. import org.springframework.web.bind.annotation.RequestMapping;
  3. import org.springframework.web.bind.annotation.RestController;
  4. @RestController
  5. public class HelloWorldController {
  6. @RequestMapping("/hello")
  7. public String hello(){
  8. return "Hello World!";
  9. }
  10. }

五、编写App.java
 
   
  1. package org.goldwind;
  2. import org.springframework.boot.SpringApplication;
  3. import org.springframework.boot.autoconfigure.SpringBootApplication;
  4. /**
  5. * Hello world!
  6. *
  7. */
  8. @SpringBootApplication
  9. public class App
  10. {
  11. public static void main( String[] args )
  12. {
  13. System.out.println( "Hello World!" );
  14. SpringApplication.run(App.class, args);
  15. }
  16. }

六、启动项目
以启动java工程的方式启动App.java中的main函数
访问路径:http://localhost:8080/hello

注意,如果MAVEN项目报错,请按如下方式解决:
Alt+F5——勾选当前项目(默认已经勾选)——OK


 

猜你喜欢

转载自blog.csdn.net/gn1992/article/details/72677988