최근 포스트

daum API 라이브러리를 활용한 우편번호 팝업 개발

March 16, 2021

Intro 운영업무를 하면서 주소정보를 년 단위로 구매하여 DB에 엎어 치는형식으로 관리하고 있었습니다. 이를 개선하고자 Daum 우편 API 를 적용하게 되었습니다. 단, Daum 우편 api 서비스 점검 등의 이슈가 발생할 경우를 대비하여 기존 방식도 함께 사용하였음을 참...

ajax의 jsonp 를 활용한 크로스도메인 우회하여 통신하기

March 16, 2021

Intro 도메인이 같은 다른 시스템의 데이터를 받아서 처리하는 개발건이 발생하였고 프론트단에서 ajax를 활용하여 처리 하려고 하였으나 크로스 도메인 오류가 발생하였습니다. (크로스 도메인에 대해서는 나중에 정리하도록 하겠습니다.) 간단하게 말하면 브라우저에서는 다른 시스...

java runtime 객체 와 ssh를 활용한 파일 배포

March 16, 2021

Intro java단에서 sftp를 활용하여 java 소스를 배포하는 업무 개선 개발을 하게되었고 runtime 객체를 이용하여 java단에서 linux 명령어를 직접 호출하는 방법을 고려하게 되었습니다. but ssh, 및 scp 명령어를 호출할 경우 패스워드를 묻게 되는데 이...

java MessageDigest 활용한 MD5 Encrypt

March 16, 2021

Intro 특정 솔루션사와 API 연계를 하는 과정에서 header에 키값을 MD5로 암호화해서 넘겨달라는 요청사항이 있어 구현한 공통함수를 기록으로 남깁니다.

javax를 활용한 이메일 발송 기능 개발

March 16, 2021

Intro java로 이메일을 발송하는 개발을 맡게되었습니다. SMPT 서버는 이미 구축되어있었기 때문에 javax 라이브러리를 이용하여 호출하는 공통소스를 기록으로 남깁니다. 추가로 AWS 메일서버를 활용하게 되어 참고한 소스도 함께 기록합니다.