Spring-Boot简化配置开发入门

从早期的spring开发到现在一共经历了如下阶段

  1. XML配置阶段:程序需要编写很多的XML代码来配置,注册Bean
  2. 注解配置阶段:因为JDK1.5的注解支持,spring提供了如@Component来减少配置的量。应用的基本配置还是使用XML,比如数据库。业务相关,比如注册Bean,依赖注入使用注解配置。
  3. SpringBoot简化spring应用开发,只需要Run就能创建一个独立的生产级别的spring应用。Springboot提供默认配置,只需要直接使用。多数的springboot应用只需要很少的配置。

 

 

现在创建一个简单的SpringBoot工程

 

先创建一个Maven工程。并且使用父工程锁定spring-boot的版本。当然也可以创建后再指定。

        

创建后指定父工程:

<!-- Inherit defaults from Spring Boot -->

<parent>

        <groupId>org.springframework.boot</groupId>

        <artifactId>spring-boot-starter-parent</artifactId>

        <version>2.0.8.RELEASE</version>

</parent>

 

 

添加spring-boot-start依赖,支持web开发,如tomcat、springmvc的开发也包含了spring的核心jar包,如spring-core,spring-beans

<dependencies>

  <dependency>

      <groupId>org.springframework.boot</groupId>

      <artifactId>spring-boot-starter-web</artifactId>

  </dependency>

  </dependencies>

 

创建spring-boot的启动类,并且启动spring-boot带的tomcat

 

访问页面出现失败,因为服务器当前还没有任何的Controller

添加一个Controller。在springboot中会自动扫描配置类的当前包及其子包的所有要注册到spring的类。

 

创建Controller并且启动访问

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值