반응형

Properties 4

[유용] 유니코드로 보이는 properties 한글로 변환 적용

위처럼 보여서 오류는 아니고 unicode라는 문자입니다. https://jsonobject.tistory.com/246 Java, 아스키코드(ASCII), 유니코드(Unicode), UTF-8 설명 아스키코드? 유니코드가 뭐지? 컴퓨터가 처음 발명되었을 때 표현 가능한 문자는 128개였다. 이를 ASCII 코드라고 한다. 영어 알파벳과 통화를 포함한 여러 기호를 표현할 수 있었기에 미국을 중심 jsonobject.tistory.com 저 문자를 다시 한글로 보이게 하기 위해서는 이클립스에 라이브러리를 추가 해야 합니다. 이클립스 메뉴에서 Help -> Install New Software location에 다음 주소를 추가 합니다. http://propedit.sourceforge.jp/eclipse/..

유용 2021.07.24

[유용] spring 다국어 처리 properties 분석하기

다국어 처리가 되어 있는 프로젝트에 처음 투입 됐을 때 조금 당황했다. 이런 식으로 직접적으로 view에 표출되는 문자가 전부 위와 같이 적용되어 어디 항목인지 정확히 파악하기 어려웠다. 또, pms.common.title을 이클립스에서 검색해서 보니 아래와 같은 이상한 문자로 가득한 properties가 있었다. 그래서 한글로 변경 하기 위해 조금 설정을 해줬다. 2021.07.24 - [유용] - [유용] 유니코드로 보이는 properties 한글로 변환 적용 다시 돌아와서 나의 경우는 다국어 처리로 영어와 한글을 지원하는 웹이여서 *_ko.properties, *_en.properties로 페이지마다 구성이 되어있었다. 찾아보니 유니코드라고 하긴 하는데 뭐지? 하며 바쁘니까 대략 title이라고 적..

유용 2021.07.23

[spring boot] yml로 값 가져와서 static 클래스변수에 값넣기

프로젝트 도중 properties에 있는 값을 가져와 java static 변수로 초기화 해서 사용해야 하는 상황이 왔습니다. 하지만 아직도 저는 @value로 가져오는 값 초기화와 static 클래스 변수 초기화의 순서 차이를 뚜렷하게 알지를 못합니다. 저의 경우 static 블록으로 static 변수를 초기화 해주는 SET메소드를 불러와 static 클래스 변수를 초기화 하기 때문에 아래에 써내려갈 해결책과는 케이스가 달라서 저는 적용을 못했습니다. 이러한 해결책을 찾으시는 분들에게 도움이 되고자 링크를 적겠습니다. 1. bean으로 해결 https://stay-hungry.tistory.com/26 [Spring boot yml 파일에서 값 가져오기] Spring boot load data from..

spring boot 2021.07.22

[Spring boot] Server Port 변경 방법

Spring boot를 사용하다 보면 가끔 Port 8080 was already in use라는 오류가 나오곤 하는데 해당 포트는 웹에서 너가 이미 사용중이다.라는 뜻이다. 하지만 포트를 계속 잘 쓰다가 오류가 발생하는 경우가 있다. 내 경험상 해결방법은 첫째로는 아예 이클립스를 껏다가 켜보거나 컴퓨터를 껏다가 켜본다. 내 생각으로는 이클립스에 설치되어 있는 톰캣이 이클립스가 종료되면서 톰캣을 제대로 종료를 안해서 포트를 안닫고 나와 버려 다시 서버를 키면 포트가 사용중이다라는 오류가 발생하는것 같다. 첫번째 방법으로는 안된다면 어쩔수 없이 포트번호를 바꿔서 사용을 해야 합니다. 포트 변경 spring boot에서 대부분의 설정들은 resources 디렉토리 아래 application.propertie..

spring boot 2021.07.22
반응형