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

找外包公司做个网站多少钱当今做那些网站致富

找外包公司做个网站多少钱,当今做那些网站致富,公司网站数媒设计制作,wordpress 让百度收录配置文件的作用 整个项目中所有重要的数据都是在配置文件中配置#xff0c;如数据库的连接信息#xff0c;项目的启动端口#xff0c;用于发现和定位问题的普通日志和异常日志等等。配置文件可以分为两类 系统使用的配置文件#xff08;系统配置文件#xff09;#xf… 配置文件的作用 整个项目中所有重要的数据都是在配置文件中配置如数据库的连接信息项目的启动端口用于发现和定位问题的普通日志和异常日志等等。配置文件可以分为两类 系统使用的配置文件系统配置文件如端口号的设置连接数据库的配置用户自定义的配置文件 配置文件的格式 Spring Boot的配置文件可以分为 .properties和 .yml两种格式。.properties属于早期时代的格式也是Spring Boot项目的默认配置文件。当一个项目中存在两种格式的配置文件并且两个配置文件都设置了相同的配置项但值不同那么properties的优先级更高。通常在一个项目中只会存在一种格式的配置文件。 properties的用法 properties是以键值的形式配置的key和value之间用“”连接中间没有空格。 # 系统配置端口号 server.port8888 # 自定义配置 namezhangsan使用Value注解使用${}的格式读取配置文件 RestControllerpublic class Controller {Value(${name})//要和配置文件中的key值相同private String name;PostConstructpublic void sayHi() {System.out.println(hi name);}}:::info propertices的缺点 ::: 我们发现properties有很多冗余信息而使用yml就可以很好的解决 yml配置文件 yml的优点 yml写法简单可读性高yml支持更多数据类型如数组对象yml支持多语言 稍微规模大点的公司都开始使用微服务像字节内部有java,go,python,php语言只关心业务是否能够实现使用什么语言并不关心。如果使用properties配置文件就要写多份而yml就很好的解决了这个问题。 key: value注意key和value之间使用冒号和空格组成yml版本的连接数据库 yml进阶 配置不同数据类型 #字符串 string.value: hello #布尔值 boolean.value: true boolean.value2: false #整数 int.value: 10 #浮点数 float.value: 3.14 #空值,~表示Null null.value: ~读取配置文件中的基础类型使用Value“${}”)注解 RestControllerpublic class Controller {//要和key值对应Value(${string.value})private String hello;PostConstructpublic void postConstruct() {System.out.println(hello);}Value(${boolean.value})private boolean bool;PostConstructpublic void postConstruct2() {System.out.println(bool);}Value(${null.value})private Integer integer;PostConstructpublic void postConstruct3() {System.out.println(integer);}}:::success 注意value值加单/双引号 ::: string:str1: hello \n Spring Bootstr2: hello \n Spring Bootstr3: hello \n Spring BootRestController public class Controller {Value(${string.str1})private String str1;PostConstructpublic void construct1() {System.out.println(str1: str1);}Value(${string.str2})private String str2;PostConstructpublic void construct2() {System.out.println(str2: str2);}Value(${string.str3})private String str3;PostConstructpublic void construct3() {System.out.println(str3: str3);} }由上可知 字符串默认不用加上单引号或者双引号单引号会转义特殊字符特殊字符最终只是一个普通的字符串数据双引号不会转义字符串里面的特殊字符特殊字符会作为本身想表示的意思 配置对象 #自定义一个对象两种写法 #student: # id: 1 # name: zhangsan # age: 18 student: {id: 1, name: zhangsan, age: 18}读取配置文件中的对象使用ConfigurationProperties注解 Component //三种写法 //ConfigurationProperties(value student) //ConfigurationProperties(prefix student) ConfigurationProperties(student) Data //需要提供get,set方法才能够把配置文件的信息读取出来 public class Student {//类型和名字要一一对应private int id;private String name;private int age; }配置集合 #自定义集合 #list: # array: # - 1 # - 2 # - 3 list: {array: [1,2,3]}读取配置文件中的集合使用ConfigurationProperties ComponentConfigurationProperties(list)Datapublic class MyList {private ListInteger array;}properties和yml的区别 properties是以keyvalue的形式进行配置而yml是使用类json格式。properties为早期且默认的配置文件格式其配置存在一定的冗余数据使用yml可以很好的解决数据冗余的问题yml通用性更好支持多种语言例如开发一个云服务器可以使用同一份配置文件作为java和go的共同配置文件yml支持更多的数据类型 设置不同环境的配置文件 在一个项目中有多种环境如开发环境测试环境生产环境。每个环境的配置项都有所不同如何让一个配置文件适应不同的环境呢把配置文件设为生产环境 spring:profiles:active: prodserver:port: 9999server:port: 7777此时使用的就是生产环境配置的端口号
http://www.huolong8.cn/news/178661/

相关文章:

  • 网站制作学习网站网页搭建公司
  • 苏州网站开发公司招聘重庆传媒公司前十名
  • 网页开发网站seo排名网
  • 网站建设属于什么经营类型做网站定制开发的公司
  • 网站如何在百度上做推广wordpress+centos6
  • 莫名接到网站建设电话深圳市城乡和建设局网站
  • 上海工信部网站备案最近几天的重大新闻事件
  • 四川北路街道网站建设外贸网站 源
  • 搜索 龙岩网抖音seo
  • 二级a做爰片免费视网站无法解析您网站的域名
  • 合肥医疗网站建设公司做网站要企业认证
  • 中诺建设集团有限公司网站大新网站制作
  • 广东建设执业网站重庆 机械有限公司 沙坪坝网站建设
  • 做网站服务公司长沙网站建设长沙
  • 网站三个月没排名优秀个人网站设计模板
  • 安徽国华建设工程项目管理有限公司网站妇联加强网站平台建设
  • 领优惠卷的网站怎么做推广公司好做吗
  • 自己电脑可以做网站服务器吗wordpress 不能发布文章
  • 贵阳公司网站建立上海建筑网站
  • 苏州和城乡建设局网站首页百度怎么对网站处罚
  • 东莞免费企业网站模板推广新乡网站建设waterseo
  • 专门做衣服特卖的网站海南综合网站
  • 做视频网站如何赚钱照片书哪个网站做的好
  • wordpress tag找不到优化网站视频
  • 安装discuz x 3.1 网站虚拟主机的要求ios软件下载网站
  • 做个中英文网站多少钱wordpress菜单突然拉不出
  • 太原建站培训wordpress做h5
  • 宜兴做网站哪家好上海网站建设专业公司排名
  • 个人网站趋向河北住房和城乡建设局网站首页
  • 国产做网站局域网怎么做网站