DB의 테이블에 Mapping 되는 클래스로 DB의 테이블과 1:1 매핑테이블을 지정하는 어노테이션으로 파라미터로 테이블 명을 지정해준다.생략 시 클래스의 이름을 테이블의 이름으로 자동 인식한다.Entity 빈의 Primary Key를 의미한다.하나의 Entity에 반
DB의 테이블에 Mapping 되는 클래스로 DB의 테이블과 1:1 매핑테이블을 지정하는 어노테이션으로 파라미터로 테이블 명을 지정해준다.생략 시 클래스의 이름을 테이블의 이름으로 자동 인식한다.Entity 빈의 Primary Key를 의미한다.하나의 Entity에 반
<pom.xml>기존 Hikari Pool에 myBatis 설정을 추가하면서 여러가지 설정과 트랜잭션 매니저와 같은 것들도 설정이 되었기 때문에해당 부분은 공통으로 사용하여 생략하고 JPA 관련 설정만 추가한다. <공통>DataSource : DB와 관련된
공통적으로 JpaRepository를 상속하는 인터페이|스를 생성하고 인터페이스에 메소드를 추가하여 사용한다. save | find | delete | ... + All + By + 파라미터 메소드의 뒤에 All을 붙이면 다건을 처리하며, By 뒤에는 파라미터
레포지토리에 예시로 Pageable 타입의 파라미터를 받는 findAll 함수를 오버로딩(Overloading)했다.리턴 타입은 Page<MemberBak>이다.API에서 Pageable 타입의 파라미터를 받아서 findAll 인자로 넘겨준다.리턴 타입은 동일하게