- `SpringBoot`快速入门
- 1.创建`maven`工程
- 2.引入依赖
- 3.编写主程序
- 4.编写业务代码
- 5.在主程序启动项目测试
- `SpringBOot`优势
- 简化配置
- 简化部署
- 1.向容器中创建`Bean`对象方式
需求:浏览器发送/hello请求,响应Hello SpringBoot2
1.创建maven工程 2.引入依赖第一步:添加父工程
org.springframework.boot spring-boot-starter-parent 2.6.7
第二步:SpringBoot系统依赖
3.编写主程序org.springframework.boot spring-boot-starter-web
就是程序入口
@SpringBootApplication public class MainApplication { // 表示是程序的入口 public static void main(String[] args) { SpringApplication.run(MainApplication.class,args); } }4.编写业务代码
@RestController// 表示这个控制器只响应服务器,不进行页面跳转 @Controller public class HelloController { @RequestMapping("/hello") public String hello(){ return "hello SpringBoot2 !"; } }5.在主程序启动项目测试 SpringBOot优势 简化配置
编写application.properties文件
可以配置那些配置参考:[Common Application Properties (spring.io)](https://docs.spring.io/spring-boot/docs/current/reference/html/application-properties.html#appendix.application-properties.transaction)
参考官方配置文档
#修改端口号 server.port=80简化部署
引入插件
org.springframework.boot spring-boot-maven-plugin
把项目打成jar方式,直接在目标服务器执行即可
注意点:取消cmd的快速编辑模式
1.向容器中创建Bean对象方式- @Configuration注解 Full模式 Lite模式
- @Bean @Component @Controller @Repository
- @ComponentScan @Import @Conditional