创建一个简单的SpringBoot
创建Maven Java项目
SpringBoot 项目的核心是 “自动配置”,它会统一管理 Web 容器(如 Tomcat)、依赖和项目结构,无需提前按传统 JavaWeb(如 WAR 包、WEB-INF 目录)的模式搭建。
SpringBoot 默认推荐JAR 包打包(内置 Tomcat),而 Maven JavaWeb 默认是 WAR 包打包(需外部容器)。从 Maven Java 起步,后续只需在pom.xml中配置 SpringBoot 的spring-boot-starter-web依赖,即可自动引入 Web 环境,无需调整打包方式。
导入SpringBoot相关依赖
因为word中的“-”格式或其他符号复制粘贴时有时出现错误,建议自己敲上去,会自动出来版本号。
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring‐boot‐starter‐parent</artifactId>
<version>1.5.9.RELEASE</version>
</parent>
<dependencies>
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring‐boot‐starter‐web</artifactId>
</dependency>
</dependencies>编写主程序,启动SpringBoot应用
/**
* @SpringBootApplication 来标注一个主程序类,说明这是一个Spring Boot应用
*/
@SpringBootApplication
public class HelloWorldMainApplication {public static void main(String[] args) {// Spring应用启动起来SpringApplication.run(HelloWorldMainApplication.class,args);}
}编写相关的Controller、Service
@Controller
public class HelloController {@ResponseBody@RequestMapping("/hello")public String hello(){return "Hello World!";}
}运行主程序测试
