1、认识Spring Boot:
Spring 不同于一般框架,它是一个聚合的框架,通过Spring 框架可以使Java 更为便捷和系统化,Java web 中最为使用的框架为 Spring framework。 Spring boot
是 Spring 拓展,消除了设置额Spring 应用的程序所需的XML 配置,还嵌入了tomcat 等等,使开发更加便捷。
2、Spring Boot 的特点及核心功能
SpringBoot 的特点:
1) 为基于Spring 的开发提供更快的入门体验
2) 开箱即用,没有代码生成,也无需XML配置,同时也可以修改默认值来满足特定的需求
3)提供了一个大型项目中常见的非功能性特性,如嵌入式服务、安全、指标、健康检测、外部配置等等。
4) SpringBoot 不是对Spring 功能上的增强,而是提供一种快速使用spring 的方式。
Springboot 的核心功能:
1) 起步依赖
2)自动配置
SpringBoot 自动配置是一个运行时的过程。
3、SpringBoot 的配置文件
1) application.yml
2) application.properties
4、 Spring Boot 的使用
1) 打开软件 --> 新建一个项目
2) 选择Spring Initialize --> Next 下一步
3) 填写项目名
4) 选择SpringBoot 版本和组件,
5) 选择项目名称以及保存路径
6) 项目结构,可删除一些无用的包,如: mvn、mvnw、mvnw.cmd
7) 启动醒目方式:**Application --> 右键 启动
5、Java Bean
Java Bean 是基于Java 的组件模型,由属性、方法和事件三部分组成!它是一种Java 类,通过封装成为具有某种功能或者处理某个业务的对象。
Bean 的含义是可以重复使用Java 组件,所谓组件就是一个由自行进行内部管理的一个类或者几个类所组成的、外界不了解其内部信息和运行方式的群体,使用
他的对象只能通过接口来操作。
@Bean
该注释的属性的名称和语义类似于Spring XML 模式中的 bean 元素的名称和语义, @Bean 指示方法产生一个由Spring 容器管理的bean。