目录
1、创建一个空的maven工程
2、在pom.xml中引入spring boot的依赖
3、编写代码
4、运行spring boot应用
5、将spring boot应用打包成可以直接执行的jar包
- 可以用idea的辅助工具
- 可以在springboot官网生成项目(https://start.spring.io/)
org.springframework.boot spring-boot-starter-parent 2.5.0
org.springframework.boot spring-boot-starter org.springframework.boot spring-boot-starter-test test org.springframework.boot spring-boot-starter-web
org.springframework.boot spring-boot-maven-plugin
// auto configuration,就会根据我们引入的一些依赖,比如引入spring-boot-starter-web, // 就会根据我们要开发web程序的特点,自动完成tomcat服务器等相关的web配置 @SpringBootApplication // @RestController会告诉spring boot,这是一个spring mvc的controller // 同时@RestController默认就是支持将返回值直接给浏览器的,而不是去渲染视图 @RestController public class DemoApplication {public static void main(String[] args) {SpringApplication.run(DemoApplication.class, args);}//路由映射@RequestMapping("hello")public String hello(){return "你好!!!";} }
直接在ides中执行main方法,就可以启动spring boot应用
访问浏览器:http://localhost:8080/hello
因为我们之前使用了spring-boot-maven-plugin插件,所以可以直接打包,就会包含依赖的所有第三方jar包,成为一个可以执行的jar包
mvn pakcage
然后执行这个jar包:java -jar target\springboot-demo-1.0.0.jar
就会启动spring boot应用,访问浏览器可以看到响应结果