zoukankan      html  css  js  c++  java
  • Spring Boot2.0之 yml的使用

    yml

    Spring Boot 默认读取   .yml   .properties 结尾的

    yml非常好的作用,比properties更节约  结构清晰

    server:

      port:  8090

      context-path: /toov5

    父级是公用的

    一定要注意啊啊啊 空格! port:  8090 中间空格!

    package com.toov5.controller;
    
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    @RestController
    public class Index {
     
        @RequestMapping("/index")
        public String index(){
            return "ok";
        }
        
    }

    启动类:

    package com.toov5.controller;
    
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    
    @SpringBootApplication
    public class app {
       public static void main(String[] args) {
        SpringApplication.run(app.class, args);
    }
    }

    application.yml

    server:
      port: 80
     
    

      启动后:

    修改成功!

    访问

    注意在书写时候,写完: 一定要有空格  上下两行空格两个

    是不是很好玩

    复杂一点的无非就这这个的演变

    server:
      port: 80
     
    information:
      name: toov5
      age: 
        record: 666 
        
    

     

    Java读取操作:

    package com.toov5.controller;
    
    import org.springframework.beans.factory.annotation.Value;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    @RestController
    public class Index {
        @Value("${information.name}")
        private String name;
        
        @Value("${information.age.record}")
        private String record;
        
        @RequestMapping("/index")
        public String index(){
            return "ok";
        }
        
        @RequestMapping("/getName")
        public String getInformation(){
            return name;
        }
        
        @RequestMapping("/getRecord")
        public String getRecord(){
            return record;
        }
          
    }

     


  • 相关阅读:
    URAL1204. Idempotents(扩展欧几里得)
    URAL1049. Brave Balloonists
    URAL1133. Fibonacci Sequence(二分)
    URAL1352. Mersenne Primes
    URAL1118. Nontrivial Numbers
    hdu3270Arranging Your Team(dfs)
    Codeforces Round #209 (Div. 2)C
    KMP
    树状数组求逆序对
    poj2352
  • 原文地址:https://www.cnblogs.com/toov5/p/9820351.html
Copyright © 2011-2022 走看看