SpringBoot1
1.什么是Spring Boot? 为什么要学Spring Boot
Spring 的诞生是为了简化 Java 程序的开发, 而Spring Boot 的诞生是为了简化Spring 程序开发的
2.Spring Boot 优点
- 快速集成框架, Spring Boot 提供了启动添加依赖的功能,用于秒级集成各种框架
- 内置运行容器,无需配置Tomcat 等Web容器,之间运行和部署程序
- 快速部署项目,无需外部容器即可启动并运行项目
- 可以完全抛弃繁琐的XML,使用注解和配置的方式进行开发
- 支持更多的监控的指标,可以更好的了解项目运行情况
3. Spring Boot项目创建
1. 使用Idea创建
点击 Finish 就完成 Spring Boot 的项⽬创建了
注意事项
第⼀次打开 Spring Boot 项⽬需要加载很久,因为当前 Spring Boot 框架并没有在⾃⼰的本地仓库
2.项目目录结束和运行
新建的Spring Boot 项目目录如下
SpringBoot中无效的文件
3.运行项目
点击启动类的 main 方法就可以运行 Spring Boot项目了,启动成功如下图所示
4.输出 Hello world
在创建的项⽬包路径下创建 UserController ⽂件,实现代码如下
@Controller
@RequestMapping("/user")
public class UserController {
//返回一个非静态页面
@ResponseBody
// 设置路由地址
@RequestMapping("/sayhi")
public String sayHi(){
return "hello world";
}
}
重新启动项⽬,访问 http://localhost:8080/user/sayhi 最终效果如下