关于rails yml 配置文件的使用

原创 2012年05月08日 14:51:39

配置文件非常重要,很多参数都需要写在配置里面,这样,以后修改比较容易,而且不会污染代码。


1,定义
比较常见的定义是
development:
   x: a
   y: b
test:
   x: c
   y: d

可以重用的定义形式
defaults: &defaults
  host: '127.0.0.1'
  port: 6379
  redis_search_namespace: 'rc:rs'
development:
  <<: *defaults
test:
  <<: *defaults
production:
  <<: *defaults
development_mongohq:
  <<: *defaults

此端代码参考的是 ruby-china中的源码


2, 引入文件
YAML.load_file File.join(...)
将文件放到 config/initializers 下


相关文章推荐

SpringCloud(第 008 篇)电影微服务,使用 application.yml 配置文件配置 Ribbon 在客户端进行负载均衡调度算法

SpringCloud(第 008 篇)电影微服务,使用 application.yml 配置文件配置 Ribbon 在客户端进行负载均衡调度算法...

rails 关于连接多个数据库使用同一个database.yml文件的方法

直接进入正题1.首先正常database.yml文件如下所示default: &default adapter: mysql2 encoding: utf8mb4 pool: 5 us...

spring-boot读取props和yml配置文件

最近微框架spring-boot很火,笔者也跟风学习了一下,废话不多说,现给出一个读取配置文件的例子。 首先,需要在pom文件中依赖以下jar包 org.springframework...
  • gaolu
  • gaolu
  • 2016年09月30日 01:31
  • 7893

spring boot 单元测试与读取配置文件(application.yml)中的属性值

1、引入依赖: org.springframework.boot spring-boot-starter-test test ...

SpringBoot开发详解(三)--SpringBoot配置文件YML注意事项

YML读取注意事项 使用YML时遇到的坑: 最近在做项目时,遇到了一些在读取YML配置时发生的问题,在这里写一并写下来,希望给自己以及大家一个提示,能尽量避免在读取配置文件时发生这些错误,给开发带...

SpringBoot学习:获取yml和properties配置文件的内容

(一)yml配置文件: pom.xml加入依赖: org.springframework.boot spring-boot-configuration-p...

twemproxy的配置文件nutcracker.yml详解

twemproxy的配置文件nutcracker.yml详解 2015-08-26 16:25:12 分类: 服务器与存储 twemproxy的配置信息填写在nutcr...
  • samxx8
  • samxx8
  • 2016年07月21日 13:20
  • 821

elasticsearch.yml 集群配置文件参数

elasticsearch.yml 集群配置文件参数

ElasticSearch.yml 配置文件属性

1. 集群名称,默认为elasticsearch:     cluster.name: elasticsearch         2. 节点名称,es启动时会自动创建节点名称,但你也可进行配置:  ...

spring boot 读取配置文件(application.yml)中的属性值

在spring boot中,简单几步,读取配置文件(application.yml)中各种不同类型的属性值。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于rails yml 配置文件的使用
举报原因:
原因补充:

(最多只允许输入30个字)