zoukankan      html  css  js  c++  java
  • 开发文档【SpringBoot】一 || 术语解释

    1、配置文件bootstrap/application 的区别

    Spring Cloud 构建于 Spring Boot 之上,在 Spring Boot 中有两种上下文,一种是 bootstrap, 另外一种是 application。

    bootstrap 是应用程序的父上下文,也就是说 bootstrap 加载优先于 applicaton。bootstrap 主要用于从额外的资源来加载配置信息,
    还可以在本地外部配置文件中解密属性。这两个上下文共用一个环境,它是任何Spring应用程序的外部属性的来源。bootstrap 里面的属性会优先加载,
    它们默认也不能被本地相同配置覆盖。详细信息参照springCloud官方文档

    对比 application 配置文件,bootstrap 配置文件具有以下几个特性:

    • boostrap 由父 ApplicationContext 加载,比 applicaton 优先加载。

    • boostrap 里面的属性不能被覆盖。

    配置文件加载顺序:boostrap.properties -> boostrap.yml -> applicaton.properties -> applicaton.yml

    2、项目环境定义

    • test环境:测试环境,外部用户无法访问,专门给测试人员使用的,版本相对稳定。
    • dev环境:开发环境,外部用户无法访问,开发人员使用,版本变动很大。
    • pre环境:灰度环境,外部用户可以访问,但是服务器配置相对低,其它和生产一样。
    • pro环境:生产环境,面向外部用户的环境,连接上互联网即可访问的正式环境。

    3、RESTful风格的API

    • GET:用于查询资源
    • POST:用于创建资源
    • PUT:用于更新服务端资源的全部信息
    • PATCH:用于更新服务端资源的部分信息
    • DELETE:用于删除资源
  • 相关阅读:
    windows 启动关闭Oracle监听和服务
    自定义 Git
    c++ cmakelist 详解
    vue自定义错误界面
    C++ Web 编程
    前端如何将H5页面打包成本地app?
    django教程
    部署 Django
    Django 国际化和本地化
    Django与CSRF 、AJAX
  • 原文地址:https://www.cnblogs.com/kevin-ying/p/12381633.html
Copyright © 2011-2022 走看看