乐优商场项目day01——总结
一、什么是SpringBoot?
- 搭建spring应用的脚手架,内置tomcat,发布时打包成jar就可以运行;
- 解决了混乱的依赖管理
- 简化了配置(根据引入的依赖自动配置)
二、Java配置
- 原生的java配置
1.@Configuration
2.@Bean 把方法的返回值注入到Spring容器
3.@Value
4.@PropertySource - SpringBoot提供的Java配置
1.@ConfigurationProperties:声明一个类是一个属性读取类,使其可读取属性文件。
可以指定 如:@ConfigurationProperties(prefix = "jdbc")
2.@EnableConfigurationProperties(属性读取类.class)
属性注入的四种方法:
①@Autowired注入
②构造方法注入
③通过@Bean方法参数注入
④直接在@Bean方法上使用@ConfigurationProperties(prefix = "jdbc")
SpringBoot的基本使用
- 配置pom.xml
引入父过程
引入需要用到的启动器 - 有需要的话,在application.properties覆盖默认配置
- 添加引导类
- 编写代码,整合SpringMVC,数据源,通用mapper,事务 等。