HttpServletResponse - 기본 사용법 HttpServletResponese 역할 " Http 응답 메시지 생성" - Http 응답코드 지정 - 헤더생성 - 바디생성 "편의 기능 제공" - Content-type , 쿠키, Redirect ResponseHeaderServlet 응답의 헤더에 들어가는 값 관련해서 확인 Cookie 객체를 통해서 myCookie 를 설정할 수 있다. @WebServlet(name = "responseHeaderServlet", urlPatterns = "/response-header") public class ResponseHeaderServlet extends HttpServlet { @Override protected void service(HttpServ..
SRM 시스템을 운영하며, 이미 20년도 더 되어 JAVA 1.4 에 아웃소싱 업체에서 구현해놓고간 Framework를 사용하는 입장에서 개선하긴 여간 어려운일이 아니다.. SM 운영을 하며 쌓이는 기술부채를 조금이나마 뭐라도 끄적이면 낫지 않을까 해서 그나마 익숙한 JAVA 와 조금 더 나아가기 위해서 Spring 프레임워크를 공부하며, 백엔드쪽 역량을 쌓으려고 노력 중이다. 간단한 개선 및 구현해보기 + 객체지향,SPRING 관련 강의 들으면서 느낀 것들 최대한으로 적용해보기 SRM 프로세스 개념, 프로세스 정리 Regacy 운영 경험을 바탕으로 노후화된 로직에서 문제점을 무엇인 지 생각해보기 - 사업자 등록번호가 진짜인 지 가짜인지 검증하는 로직이 없다(오래됨과 개선의지가 부족했던 걸까??..) -..
국세청_사업자등록정보 진위확인 및 상태조회 서비스 https://www.data.go.kr/iim/api/selectAPIAcountView.do#/%EC%82%AC%EC%97%85%EC%9E%90%EB%93%B1%EB%A1%9D%20%EC%83%81%ED%83%9C%EC%A1%B0%ED%9A%8C%20API 공공데이터 포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase www.data.go.kr 공공데이터 포털에서 API 사용 신청을 합니다 심의는 자동승인이라 사유 : 웹개발 (개인공부)로 기입하여 요청하니 바로 승인되었습니다 아래 인증키가 발급됩니다. (..
[참고] https://deeplify.dev/back-end/spring/oauth2-social-login [Spring Boot] OAuth2 소셜 로그인 가이드 (구글, 페이스북, 네이버, 카카오) 스프링부트를 이용하여 구글, 페이스북, 네이버, 카카오 OAuth2 로그인 구현하는 방법에 대해서 소개합니다. deeplify.dev 이전 자료 글이지만 정리 및 프로젝트 구성이 잘되어 있습니다. 구글만 기능구현하였으니, 다른 카카오 페이스북 등의 추가는 해당 링크를 통해 확인하시면 됩니다. 소셜 로그인은 사용자가 기존의 계정 정보를 입력하지 않고도 다른 플랫폼의 계정을 사용하여 로그인할 수 있는 기능입니다. 이는 사용자 경험을 향상시키고, 애플리케이션의 가입 절차를 간소화하는 데 도움이 됩니다. Sp..
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1/dashboard 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의 웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., - www.inflearn.com 스프링 MVC 1편 백엔드 웹 개발 핵심 강의 정리 1. 스프링 프로젝트 생성 스프링 부트 스타터 사이트로 생성 (Pro Edu 버전을 사용하고 있어 인텔리제이에서 바로 생성) Packaging: War - Jar를 통해서 많이 사용하나 강의에선 JSP 를 사용하기 위해서 WAR로..
도커 이미지 생성순서 1. Dockerfile 작성 : Dockerfile 이란 Docker Image를 만들기 위한 설정 파일 : 컨테이너가 어떻게 행동해야 하는 지에 대한 설정들을 정의해줌. 2. 도커 클라이언트 : 도커 파일에 입력된 것들이 도커 클라이언트에 전달 3. 도커 서버 : 도커 클라이언트에 전달된 모든 중요한 작업을 하는 곳 4. 이미지 생성 Dockerfile 만들기 도커 파일 만드는 순서(도커 이미자 필요한 것이 무엇인지 생각) 1. 베이스 이미지 명시 (파일 스냅샷에 해당) 2. 추가적으로 필요한 파일을 다운 받기 위한 몇가지 명령어를 명시(파일 스냅샷에 해당) 3. 컨테이너 시작 시 실행 될 명령어를 명시 * 베이스 이미지란? - 도커 이미지는 여러 개의 레이어로 되어 있음. 그중..