yml

application.properties与application.yml可以等价替换。

基本yml与properties对比

# yml
environments:  
    dev:  
        url: http://dev.bar.com  
        name: Developer Setup  
    prod:  
        url: http://foo.bar.com  
        name: My Cool App  

# properties
environments.dev.url=http://dev.bar.com  
environments.dev.name=Developer Setup  
environments.prod.url=http://foo.bar.com  
environments.prod.name=My Cool App

数组

# yml
my:  
   servers:  
       - dev.bar.com  
       - foo.bar.com  


# yml
my.servers[0]=dev.bar.com  
my.servers[1]=foo.bar.com

对应的Java代码:

@ConfigurationProperties(prefix="my")  
public class Config {  

    private List<String> servers = new ArrayList<String>();  

    public List<String> getServers() {  
        returnt his.servers;  
    }  
}

results matching ""

    No results matching ""