@PropertySource 사용시 한글 깨짐
1. 현상
- 아래와 같은 소스를 사용할 경우
@PropertySource(value = {"classpath:common.properties"})
- 아래와 같이 호출할 경우,한글이 깨진다.
@Autowired
private Environment env;
private void test(){
env.getRequiredProperty("test");
}
2. 해결법
@PropertySource(value = {"classpath:common.properties"}, encoding = "UTF-8")
- 간단한 해결 법이지만 기억하기 위해 기록해 놓는다.