首页 > 编程语言 > 详细

学习笔记---初识SpringBoot

时间:2018-08-22 23:22:00      阅读:189      评论:0      收藏:0      [点我收藏+]

一 什么是SpringBoot

  SpringBoot是一种用来简化新Spring应用的初始搭建以及开发过程的框架,该框架使用了特定的方式进行配置,从而使开发人员不再需要去写很多xml配置。

二 为什么用SpringBoot

  SpringBoot相当方便快捷,不需要像常规Spring项目需要进行大量xml配置,也不需要再去配置很多插件的pom,很多中间件都会有默认的配置,让很多本来繁琐的操作变得简单化

三 SpringBoot自动化配置

       过@enableAutoConfiguration,而这个注解会导入一个EnableAutoConfigurationImportSelector的类,这个类回去读取spring.factorys下的key 为EnableAutoConfiguration全限定名对应值。

四 配置文件的优先级

  application.properties和application.yml文件可以放在一下四个位置:

  1 外置,在相对于应用程序运行目录的/congfig子目录里。

  2 外置,在应用程序运行的目录里

  3 内置,在config包内

  4 内置,在Classpath根目录

  技术分享图片

 

五 多环境配置

   application-dev.properties:开发环境

      application-test.properties:测试环境

      application-prod.properties:生产环境

      在application.properties文件中通过spring.profiles.active属性来设置,其值对应{profile}值,例如:spring.profiles.active=prod就会加载application-prod.properties配置文件内容。

学习笔记---初识SpringBoot

原文:https://www.cnblogs.com/shaoxiaosa/p/7700282.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!