본문 바로가기
반응형

programming/SpringJava21

자바 스프링 한글 깨짐 utf-8 인코딩 변경하기 java spring utf-8 encoding 자바기반의 스프링으로 뭔가를 개발하다보면 한글 깨짐 현상을 접할 수 있다. 개발을 업으로 하는 사람들의 경우 이 문제에 항상 곤혹을 치르곤 한다. 자바 스프링에서 한글 깨짐 현상은 인코딩의 문제일 수 있다. 파일이나 환경설정을 utf-8로 인코딩 변경을 해 준 후 테스트를 해 보면 정상적으로 실행이 된다. 물론, 이 문제는 비영어권국가라면 겪는 문제이기도 하다. 자바 스프링 한글 깨짐 utf-8 인코딩 변경하기 java spring utf-8 encoding 자바 스프링에서 한글을 표시하기 위한 방법은 3가지가 있지만, 서버환경이나 개발환경에 따라 변환할 필요가 없을 때도 있다. 먼저 이전에 스프링 프로젝트를 만드는 포스팅을 한 적이 있다. 한글이 깨진 현상을 확인했고 이번엔 이것을 해결해 본다. >>>.. 2021. 3. 24.
java StringBuilder 자바에서 문자열을 동적으로 처리하기 자바에서 문자열을 다루는 것은 알게 모르게 많이 사용한다. 단순히 String 을 사용할 수 있지만 많은 문자열을 처리하기에는 불편할 수 있다. java StringBuilder 클래스는 이러한 것을 해소하고 보다 동적인 문자열 처리를 할 수 있도록 도와준다. java StringBuilder 자바에서 문자열을 동적으로 처리하기 java api 에서 확인해 본 StringBuilder 의 의미는 아래와 같다. 문자의 가변 순서로 StringBuffer와 호환성이 있는 API를 제공합니다만, 동기화는 보증되지 않으며 StringBuffer 의 간단한 대체로서 사용되도록 설계되고 있습니다. 고속으로 실행되므로 하는 경우는 StringBuffer 보다 우선해 사용하는 것을 추천한다. 사용법 간단하게 Strin.. 2021. 3. 22.
자바 스프링 프레임워크 프로젝트 만들기 자바 스프링 프레임워크는 꽤나 오래전부터 사용되고 널리 사용되는 있는 애플리케이션이다. 자바를 기반으로 하기 때문에 하나만 만들어 놓으면 자바가 실행되는 환경이라면 다른 시스템에서도 운영할 수 있다. 주로 동적인 웹페이지를 만들 때 많이 사용되며, 우리나라의 공공기관의 웹서비스는 거의 스프링 프레임워크를 기반으로 하고 있다. 자바 스프링 프레임워크 프로젝트 만들기 자바 스프링 프레임워크로 프로젝트를 만들면 유지보수까지 기능들을 편하게 만들 수 있다. php 나 mvc 같은 것들도 다연히 마찬가지 겠지만 말이다. 다들 특성이 있기 때문에 무엇이 좋다 나쁘다 말할 순 없지만, 단호히 말할 수 있는 것은 오픈소스의 강점이고 많이 사용하는 것이기 때문에 자신이 생각한 것들은 왠만하면 구현을 할 수 있는 것다는 .. 2021. 3. 20.
자바 프로젝트를 메이븐 프로젝트 변환하기 How to convert Java Project to Maven Project 자바 프로젝트에서 메이븐을 사용할 수 있게 되면서 의존성있는 외부 라이브러리를 편하게 사용할 있게 되었다. 메이븐 프로젝트로 작업을 할 때 필요한 외부라이브러리가 있다면 pom.xml 에 추가만 해주면 된다. 하지만, 기존에 사용하던 자바 프로젝트는 사용하고자 한다면 메이븐 프로젝트로 변환해 주어야 한다. 자바 프로젝트를 메이븐 프로젝트로 변경, 변환하기 How to convert Java Project to Maven Project 처음부터 메이븐 프로젝트를 만들어 사용했다면 상관없지만, 중간에 메이븐의 편의성으로 프로젝트를 변환할 필요가 있다. 이클립스에서는 기존에 사용하던 자바 프로젝트를 메이븐 프로젝트로 변환해 주는 기능을 제공해 주고 있고, 이 기능을 사용하여 프로젝트를 변경해 메이븐을 이용할 .. 2021. 3. 19.
반응형