
[Java] MessageFormat
·
Java
들어가기 전에 이번 프로젝트에서 Feed 기능을 구현하기로 했다. 아래와 같은 템플릿을 만들어놓고 일정 신청이 완료되면 해당 정보로 문자열을 치환해서 데이터를 가공해야 했다. [일정 신청] OOO님이 2023년 O월 OO일 O요일 20:00로 코칭 일정을 신청했습니다. 참고로 발신인 정보는 닉네임 변경과 같은 사유로 업데이트될 수 있어서 조회할 때 치환해서 보여주기로 하고 날짜 정보에 대한 치환만 했으면 됐는데 어떤 걸 사용하면 좋을까 찾다가 MessageFormat을 사용하기로 했다. MessageFormat MessageFormat은 원하는 위치에 지정한 문자열을 삽입할 수 있어서 위의 경우처럼 지정된 Template이 있고 값들만 변경해서 완성된 메시지를 얻고 싶을 때 사용하기에 알맞다. 사용할 때..