본문 바로가기
728x90
반응형

스프링3

스프링 결재모듈 연동 (UTF8 -> EUC-KR -> UTF-8) 꼼수 하... 이 문제로 PG사와도 열심히 연락하고 구글링을 아무리 해봐도 답이 안나왔는데... 꼼수로 그냥 해결했다. 정석대로 해결할라니 안되네... 스프링에서 PG사 연동을 할 경우 문자열 때문에 결재화면의 관리자 페이지와 디비에 저장 할때 문제가 발생한다. 이유는 내서버(Spring)은 UTF-8로 되어 있는데 이놈에 PG사들은 죄다 EUC-KR로 되어 있다. 그런데 PC결재등은 정보만 보내고 결과를 받아서 상관이 없는데. 스마트폰웹에서 결재를 진행하기 위해서는 자기네 URL로 넘겨서 다시 거기서 내 유알엘로 넘겨준다;; 그렇기 때문에 거기서 EUC-KR로 전송을 하기때문에 문제가 발생한다. PG사측에 문의했더니 form을 전송할 때 CharSet="UTF-8"이라고 넘기면 그렇게 변환해서 넘겨준다는데... 2017. 6. 9.
IntelliJ를 이용한 철저한 캡쳐위주 Spring Boot 셋팅 하기-1 IntelliJ를 이용한 철저한 캡쳐위주 Spring Boot 셋팅 하기-1IntelliJ를 이용한 철저한 캡쳐위주 Spring Boot 셋팅 하기-2 오늘은 그냥 보고 따라하는 튜토리얼형 포스팅 되시겠다~ 몇달 가까이 Spring Boot을 써본결과 간편함에 놀랐다. 기존에 XML헬에서 날 꺼내준 Spring Boot..지금 시작 합니다! 1. 프로젝트 생성 머 그냥 Create New Project를 눌러주면 된다. 2. Spring Initializr 선택 IntelliJ에는 Spring Boot을 위한 Initializr가 준비되어 있다. 2-1.Type을 Gradle Project(Generate a Gradel based project archive)로 변경 후 정보를 입력 하고 Next 2-.. 2015. 9. 14.
Spring + Hibernate JPA + Thymeleaf Pagination 페이징 하기 Spring, Hibernate JPA, Thymeleaf, Bootstrap을 이용한 Pagination하는 방법을 정리해 보자 개발자는 설명보다는 소스를 보기 편하니까 여기에서는 조건과 정의한 내용에 대해서만 간략하게 정리하고 넘어간다. 소스는 gist에 올려뒀다. 1. 조건 사용자 리스트를 보여주고, Row는 10줄로 한정한다. 현재 데이터는 10건이상이 있다고 가정한다. 2. Model 정의 사용자 모델은 이름, 설명, 연락처, 이메일 주소를 갖고 있다. https://gist.github.com/Prographer/a62fbf5bcedc2bfc6db3#file-user-java 3. Repository 정의 PagingAndSortingRepository를 상속 받은 Interface를 정의 한.. 2015. 8. 27.
728x90
반응형