1.Maria DB 설치 스키마/ 계정 생성 https://mariadb.org/download/?t=mariadb&p=mariadb&r=10.6.8&os=windows&cpu=x86_64&pkg=msi&m=yongbok 해당 링크에서 MariaDB 다운로드 (앞 포
JPA(Java Persistence API)는 간단히 말해서 Java 언어를 통해서 데이터베이스와 같은 영속 계층을 처리하고자 하는 스펙임JPA를 이해하기 위해서는 우선 ORM(Object-Relational Mapping)이라는 기술에 대해서 먼저 알아야함ORM(O
Sprinmg Data JPA가 개발에 필요한것은 단지 두 종류의 코드만으로 가능함JPA를 통해서 괸리하게 되는 객체(이하 엔티티객체(Entity Object))를 위한 엔티티 클래스엔티티 객체들을 처리하는 기능을 가진 Repository이중 Repository는 Sp
기존에 스프링과 Hibernate를 직접 이용하는 경우에는 try~catch와 같은 많은 양의 코드를 직접 작성하는데 비해 Spring Data JPA는 내부적으로 클래스를 생성하는 방식으로 동작하면서 코드가 없는 형식의 개발이 가능함(현재도 로코드와 노코드로 개발된
스케쥴링 필요한 이유회원 로직 변경으로 회원탈퇴 요청시 회원 삭제 컬럼을 true로 바꾸고 동의한 개인정보 수집 기한까지 가지고 있다가 db에서 삭제하는 방식을 활용하려함해당 방식을 사용하기 위해서 처음엔 mysql에 event를 활용하려고함하지만 지인에게 도움을 구해
원래 사용하던 테이블은 여러개의 소셜 로그인 로직 구성중 문제가 발생함카카오는 다른 회사의 이메일을 사용함나 같은경우엔 @naver.com이라는 이메일 사용그렇다보니 네이버를 이용한 소셜 회원 가입중 원래 테이블에선 중복 이메일을 걸러내기 때문에 문제가 생김물론 상용화