当前位置: 首页 > news >正文

永兴县网站建设专业建设推广型网站

永兴县网站建设专业,建设推广型网站,做一个网站策划,制作网页需要学什么语言SpringBoot基础配置 1. 配置文件格式问题导入1.1 修改服务器端口1.2 自动提示功能消失解决方案1.3 SpringBoot配置文件加载顺序 2. yaml问题导入2.1 yaml语法规则2.2 yaml数组数据2.3 yaml数据读取 3. 多环境开发配置问题导入3.1 多环境启动配置3.2 多环境启动命令格式3.3 多环… SpringBoot基础配置 1. 配置文件格式问题导入1.1 修改服务器端口1.2 自动提示功能消失解决方案1.3 SpringBoot配置文件加载顺序 2. yaml问题导入2.1 yaml语法规则2.2 yaml数组数据2.3 yaml数据读取 3. 多环境开发配置问题导入3.1 多环境启动配置3.2 多环境启动命令格式3.3 多环境开发控制 4. 配置文件分类问题导入 1. 配置文件格式 问题导入 框架常见的配置文件有哪几种形式 1.1 修改服务器端口 http://localhost:8080/books/1 http://localhost/books/1 SpringBoot提供了多种属性配置方式 application.properties server.port80application.yml server:port: 81application.yaml server:port: 821.2 自动提示功能消失解决方案 操作步骤 1.3 SpringBoot配置文件加载顺序 application.properties application.yml application.yaml 注意事项 SpringBoot核心配置文件名为applicationSpringBoot内置属性过多且所有属性集中在一起修改在使用时通过提示键关键字修改属性 2. yaml 问题导入 什么是yaml和properties有什么区别 YAMLYAML Ain’t Markup Language一种数据序列化格式优点 容易阅读容易与脚本语言交互以数据为核心重数据轻格式 YAML文件扩展名 .yml主流.yaml 2.1 yaml语法规则 大小写敏感属性层级关系使用多行描述每行结尾使用冒号结束使用缩进表示层级关系同层级左侧对齐只允许使用空格不允许使用Tab键属性值前面添加空格属性名与属性值之间使用冒号空格作为分隔#表示注释核心规则数据前面要加空格与冒号隔开 2.2 yaml数组数据 数组数据在数据书写位置的下方使用减号作为数据开始符号每行书写一个数据减号与数据间空格分隔 2.3 yaml数据读取 使用Value读取单个数据属性名引用方式${一级属性名.二级属性名……} 封装全部数据到Environment对象 自定义对象封装指定数据【常用】 public class Enterprise {private String name;private Integer age;private String tel;private String[] subject;//自行添加getter、setter、toString()等方法 }自定义对象封装数据警告解决方案 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-configuration-processor/artifactIdoptionaltrue/optional /dependency3. 多环境开发配置 问题导入 在实际开发中项目的开发环境、测试环境、生产环境的配置信息是否会一致如何快速切换 3.1 多环境启动配置 yaml文件多环境启动 properties文件多环境启动 #主启动配置文件 application.properties spring.profiles.activepro#环境分类配置文件 application-pro.properties server.port80#环境分类配置文件 application-dev.properties server.port81#环境分类配置文件application-test.properties server.port823.2 多环境启动命令格式 带参数启动SpringBoot java –jar springboot.jar --spring.profiles.activetest java –jar springboot.jar --server.port88 java –jar springboot.jar --server.port88 --spring.profiles.activetest参数加载优先顺序 参看文档https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config 3.3 多环境开发控制 Maven与SpringBoot多环境兼容步骤 ①Maven中设置多环境属性 profilesprofileiddev_env/idpropertiesprofile.activedev/profile.active/propertiesactivationactiveByDefaulttrue/activeByDefault/activation/profileprofileidpro_env/idpropertiesprofile.activepro/profile.active/properties/profileprofileidtest_env/idpropertiesprofile.activetest/profile.active/properties/profile /profiles②SpringBoot中引用Maven属性 ③执行Maven打包指令 Maven指令执行完毕后生成了对应的包其中类参与编译但是配置文件并没有编译而是复制到包中 解决思路对于源码中非java类的操作要求加载Maven对应的属性解析${}占位符 ④对资源文件开启对默认占位符的解析 buildpluginspluginartifactIdmaven-resources-plugin/artifactIdconfigurationencodingutf-8/encodinguseDefaultDelimiterstrue/useDefaultDelimiters/configuration/plugin/plugins /buildMaven打包加载到属性打包顺利通过 4. 配置文件分类 问题导入 SpringBoot的配置文件可以放在项目的哪些地方 java –jar springboot.jar --spring.profiles.activetest --server.port85 --server.servlet.context-path/heima --server.tomcat.connection-timeout-1 ... ...SpringBoot中4级配置文件 1级 file config/application.yml 【最高】 2级 file application.yml 3级classpathconfig/application.yml 4级classpathapplication.yml 【最低】 作用 1级与2级留做系统打包后设置通用属性 3级与4级用于系统开发阶段设置通用属性
http://www.dnsts.com.cn/news/96316.html

相关文章:

  • 公司门户网站是什么东莞网站关键词推广
  • 做电影网站都需要什么手续如何在yahoo上做网站
  • linux可以做网站开发吗wordpress动态导航
  • 面包屑导航的网站企业建设网站公司简介
  • 网站备案取消流程thinkphp与wordpress
  • 织梦网站404怎么做滕州网站设计
  • 建设银行网银官方网站wordpress倒计时插件下载
  • 我想做个百度网站怎么做的免费推广的网站
  • 自己做免流网站对于做房产做网站的感悟
  • 广州网站建设-信科分公司网站外链建设分析
  • 东莞公司网站制作网站建设优化服务平台
  • 甘孜建设网站建筑网址导航
  • 无锡高端网站建设机构郑州建设网站建站
  • 做网站付款方式网络营销为导向的企业网站
  • wap网站解析做音乐的网站
  • 临沂网站公众号建设热搜榜百度一下你就知道
  • 泰安58同城招聘网找工作招聘信息大连关键词优化报价
  • 交友免费网站建设系统自动删除了wordpress
  • 主机搭建网站教程建设网站的价钱
  • 网站制作平台有哪些wordpress Honey 主题
  • 网站公司备案通知网站宣传工作
  • 微信支付 企业网站挖掘企业构思的途径
  • 织梦网站换空间网站建设期末题答案
  • 网站案例分析教育如何自己做外贸网站
  • 张氏万家网站建设免费行情网站链接
  • 中园建设银行网站wordpress+跳转+微信支付宝
  • 黑龙江省建设集团网站wordpress手机版中文
  • 数字媒体应用 网站开发机械东莞网站建设0769
  • 嘉兴商城网站开发设计室内设计师上网第一站
  • 360推广做网站企业seo排名外包