• 토비의 스프링 - 스프링 핵심기술의 응용 (2)

    이 글은 “토비의 스프링” 책 내용을 정리한 글입니다. 만약 저작권 관련 문제가 있다면 “gunjuko92@gmail.com”로 메일을 보내주시면, 바로 삭제하도록 하겠습니다. 토비의 스프링 - 스프링 핵심 기술의 응용 2 4. 인터페이스 상속을 통한 안전한 기능확장 애플리케이션을 새로 시작하지 않고 특정 SQL의 내용만을 변경하고 싶다면 어떻게 해야 할지 생각해보자. 기능의 변경 또는 추가에...


  • 토비의 스프링 - 스프링 핵심기술의 응용 (1)

    이 글은 “토비의 스프링” 책 내용을 정리한 글입니다. 만약 저작권 관련 문제가 있다면 “gunjuko92@gmail.com”로 메일을 보내주시면, 바로 삭제하도록 하겠습니다. 스프링 핵심 기술의 응용 (1) 1. SQL과 DAO의 분리 기존 DAO의 문제점 : SQL이 DAO와 분리 되지 않았기 때문에, SQL이 변경이 필요한 상황이 발생하면 SQL을 담고 있는 DAO 코드가 수정될 수...


  • 스프링 애플리케이션 EC2에 배포하기

    이 글은 “초보를 위한 도커 안내서, 백기선님 강의 - 스프링부트와 도커“를 토대로 작성한 글 입니다. 만약 저작권 관련 문제가 있다면 “gunjuko92@gmail.com”로 메일을 보내주시면, 바로 삭제하도록 하겠습니다. 스프링 애플리케이션 EC2에서 배포하기 이 글은 스프링 애플리케이션을 도커를 이용해서 AWS EC2에서 배포하는 과정을 정리한 글입니다. 저도 도커와 AWS은 처음이기 때문에 이 방법이 최선이라고...


  • 카프카, 데이터 플랫폼의 최강자 - 카프카 프로듀서

    이 글은 “카프카, 데이터 플랫폼의 최강자” 책 내용을 정리한 글입니다. 만약 저작권 관련 문제가 있다면 “gunjuko92@gmail.com”로 메일을 보내주시면, 바로 삭제하도록 하겠습니다. 4장 카프카 프로듀서 프로듀서 비동기 전송 프로듀서에서 서버로 메시지를 보내고 난 후에 성공적으로 도착했는지까지 확인하지 않는다. 카프카가 항상 살아있는 상태이고 프로듀서가 자동으로 재전송하기 때문에 대부분의 경우 성공적으로 전송되지만, 일부...


  • 카프카, 데이터 플랫폼의 최강자 - 카프카 설치

    이 글은 “카프카, 데이터 플랫폼의 최강자” 책 내용을 정리한 글입니다. 만약 저작권 관련 문제가 있다면 “gunjuko92@gmail.com”로 메일을 보내주시면, 바로 삭제하도록 하겠습니다. 카프카, 데이터 플랫폼의 최강자 - 2장 카프카 설치 1. 카프카 관리를 위한 주키퍼 주키퍼는 카프카와 직접 통신을 하면서, 카프카의 메타데이터 정보를 주키퍼에 저장하고, 카프카의 상태관리 등의 목적으로 주키퍼를 이용한다....