# application.yml ===============================================
visitor1:
  height: 170
  userid: HongKildong
  
/* ReadProp.java  ==============================================*/
package com.example.demo;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

@Component
public class ReadProp {
    @Value("${visitor1.userid}")
    private String userid;

    @Value("${visitor1.height}")
    private int height;

    @Value("${visitor1.hpno:01099887766}") // set default value
    private String hpno;

    @Override
    public String toString() {
        return  "    userid:" + userid 
        		+ ", height:" + height
        		+ ",   hpno:" + hpno
        		+ "";
    }
}
 
/* ReadYmlValueTests.java ====================================*/
package com.example.demo;

import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;

@SpringBootTest
class ReadYmlValueTests {

	@Autowired
	ReadProp person;

	@Test
	void contextLoads() {
	}


	@Test
	public void userTest(){
		System.out.println(person.toString());
	}

}