pom.xml
<!--springboot工程需要继承的父工程--> <parent> <artifactId>spring-boot-starter-parent</artifactId> <groupId>org.springframework.boot</groupId> <version>2.0.4.RELEASE</version> </parent> <dependencies> <!-- web开发的起步依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>
controller
@RestController public class HelloController { @RequestMapping("/hello") public String hello(){ return "hello Spring Boot!"; } }
/** * 引导类。springboot项目的入口 */ @SpringBootApplication public class HelloApplication { public static void main(String[] args){ SpringApplication.run(HelloApplication.class,args); } }
通过localhost:8080/hello 访问
小结:
SpringBoot在创建项目时,使用jar的打包方式。
SpringBoot的引导类是项目入口,运行main方法就可以启动项目。
使用SpringBoot和Spring构建项目,业务代码编写方式完全一样。