SpringBoot

SpringBoot

Java开发=Spring开发

现在的Java开发已经基本上和Spring开发画上等号,现在的Spring开发已经和以前徒手搭建Spring框架不一样,不需要创建xml的配置文件,只要使用SpringBoot就可以简化开发工作,SpringBoot本质上还是Spring,只是帮我做了很多东西。SpringCloud也是使用SpringBoot作为基础来进行开发的,相当于一个脚手架一样的角色。

SpringBoot怎么用

使用SpringBoot分为简单的三步:

  • 1.引入依赖
  • 2.编写配置
  • 3.注入bean使用

引入依赖

在以前,我们使用Spring的时候要引入:

  • bean
  • core
  • ….

等等依赖,手动引入的时候会出现依赖冲突的问题。

使用SpringBoot的时候只要映入一个依赖就可以把所有的依赖引入进来,如:


spring-boot-starter-web

直接就引入了Spring基础组件,Spring-MVC的相关组件

编写配置

SpringBoot帮你写了默认的配置,但是它的配置不符合我们要求的时候我们要进行修改,SpringBoot修改配置有三种方式:

  • 启动时配置
java -jar xxx.jar --spring.profiles.active=PRO
  • 修改配置文件
spring:
    profiles:
        active: PRO
  • Java配置
@Configuration
public class MvcConfig{

    @Bean
    public xxxx xxx(){
        ...;   
        return xxx;
    }

}

使用Bean


@Autowired
private DataSource dataSource;