1、创建Spring Initializr
使用Initializr的话会自动为我们创建一个maven工程,还有一种就是Gradle,类似于maven的创建,只不过现在用的比较少,创建Initializr必须联网,不然的话的会创建失败。
2、springboot的配置文件:
yml properties两种
全局的配置文件 application.yml

全局的配置文件 application.properties

yml配置文件的格式 key: value
不同数据在yml里面的定义格式
3、 回顾spring里面属性注入的方式?
get set方式注入
<bean id="user" class="com.yousian.pojo.User">
<property name="username" value="eric"></property>
<property name="password" value="1234"></property>
</bean>
构造函数的注入:
<bean id="user" class="com.yousian.pojo.User">
<constructor-arg name="username" value="eric"></constructor-arg>
<constructor-arg name="password" value="1234"></constructor-arg>
</bean>
名称空间的注入
springEL表达式的注入
注解的方式注入: @Value @Resource @AutoWired
4、 springboot中如何注入属性的?
编写一个pojo类,用来绑定配置文件里面定义的属性值
在application.yml里面定义属性(属性的名称必须要和pojo类里面的属性保持一致)
进行绑定的操作 使用@ConfigurationProperties(prefix="person")
5、在spring中如何管理bean?
1.无参数的构造函数
2.静态实例化工厂
3.实例化工厂
4.注解 @Controller @Service ....
5.Java配置类的方式管理bean(springboot中常用的做法)
5.1 定义一个bean
5.2 定义一个配置类(@Configuration修饰一个类)
5.3 在类里面定义一个方法(专门用来管理bean的)
6、 @PropertySource 引入局部的properties配置文件和 @ImportResource 导入xml配置文件