API

    [API,SDK]Sms Service 구현

    목차 - 프로젝트 생성 - Sdk활용 및 Sms Service 구현 프로젝트 생성 회원가입 후 api 키를 생성합니다 sdk(software Development kit) sdk를 라이브러리에 추가를 해줍니다. (Build Path) lib에 넣어주면 됩니다. 그리고 받은 jar을 프로젝트에 추가해줍니다. (Build Path) Sdk활용 및 Sms Service 구현 https://developer.coolsms.co.kr/JAVA_SDK_EXAMPLE_Message Message Example - Message - 쿨에스엠에스 Message 문자발송 관련 예제 입니다. SMS(단문) 발송 - 90바이트( 한글 45자 ) 이내의 내용을 문자 메시지로 보낼 수 있습니다. package net.nurigo..

    [Spring][14]API Practice2[Address API 구현코드, Debug]

    목차 - JSP와 Spring의 차이 - 코드 정리 - 주소 api 구현 JSP와 Spring의 차이 Jsp와 Spring을 비교해보면 다음과 같습니다. 우리가 Spring에서는 MVC패턴을 사용하기 때문에 Controller를 거쳐야 합니다. 반면 Jsp는 Controller를 거치지 않고 스스로 호출합니다. API 코드 정리 test 후 완성된 코드를 적어 놓았습니다. * Tips 모델에 담아서 넘겨줌 -> jsp파일로 던져줌 톰켓에서 자바 먼저 컴파일 -> 자바스크립트 컴파일 그러나 반대는 안된다. 자바스크립트는 한 줄씩 읽고 디버깅해야 한다. body 온로드 이후 자바스크립트 생성 * UserController를 다음과 같이 정리합니다. 코드: @GetMapping("/juso") public S..

    [Spring][13]API Practice[API 실습, test]

    목차 - Api 실습 API 실습 도로명주소 API를 활용하고 실습해봅시다 * 아래에 중요한 것들이 있습니다! 테스트할 때 환경이 달라질 수 있기 때문에 여러 가지를 염두에 두고 테스트를 해야 합니다. 테스트할 때 개발자들이 mac을 쓰는 이유는 해외에 수많은 개발자들이 mac을 사용하기 때문입니다. 바로 배포나 개발을 할 때 mac이라는 개발환경이 다르기 때문입니다. 그래서 전 세계에 어디에서나 호환이 가능하도록 mac이라는 개발환경을 사용하는 것입니다. (-> 개발환경이 다름) 항상 테스트할 때는 동일한 환경에서 테스트해보는 습관을 들입시다. (인터넷 강의에서 어떤 환경을 설정할 때 동일하게 해 보자, 개념이 잡히면 처음에 환경 설정을 할 때 이해가 안 되더라도 개념이 잡히면 모두 이해 가능하다.) ..

    [Spring][12]API 활용하기

    목차 - 주소 API 활용 주소 API 활용 go.kr에서 go뜻은 government의 약자입니다. 정부에서 운영하는 사이트라는 것이죠 api는 보통 http로 요청을 하면 json으로 반응을 해서 돌려줍니다. (Application Programming Interface) sdk를 다운로드하고 build path로 설정하여 응답도 받아줍니다. 내장 함수를 사용하면 엄청 편합니다. software development kit 체험하기로 어떤 것을 사용할지 정해 봅시다! 팝업 API가 괜찮네요. 팝업을 사용해봅시다. * 보통 도메인까지 주소로 생각하면 됩니다 * 이제 api를 활용할 수 있습니다. 아래의 주소의 ? ?에 각각 confm키와 returnUrl를 입력해주면 https://www.juso.go..