一.所用工具
1.IDEA2018 2.MAVEN3.5 3.JDK1.8
二.创建项目
File——》Maven——》Next——》填写GroupId,ArtifactId——》Next——》填写项目名——》完成。
三.写入pom文件
<!-- Inherit defaults from Spring Boot --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.6.RELEASE</version> </parent> <!-- Add typical dependencies for a web application --> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> <!-- Package as an executable jar --> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
四.创建SpringBoot主程序类HelloWorldMainApplication
src——》main——》java——》new package ——》new Class(HelloWorldMainApplication)
/** * @SpringBootApplication 用于标注主程序类,说明这是一个springboot应用 */ @SpringBootApplication public class HelloWorldMainApplication { public static void main(String[] args) { //springboot应用启动起来 SpringApplication.run(HelloWorldMainApplication.class,args); } }
五.Controller类
@Controller public class HelloController { /** * 访问localhost:8080/hello 即可显示helloworld * @return */ @ResponseBody @RequestMapping("/hello") public String hello(){ return "Hello World "; } }
注意:目录结构 HelloWorldMainApplication类是和controller包在同一级别的目录下
六.运行HelloWorldMainApplication的Main方法,浏览器访问 localhost:8080/hello
个人小结,各位大佬不喜勿喷!!!