profile
코딩하는 은행원 !

Spring JPA Annotation

객체와 테이블 매핑: @Entity, @Table기본 키 매핑: @Id필드와 컬럼 매핑: @Column연관관계 매핑: @ManyToOne, @JoinColumn데이터베이스의 테이블과 일대일로 매칭되는 객체 단위Entity 객체의 인스턴스 하나가 테이블에서 하나의 레코드

2022년 1월 31일
·
0개의 댓글
·
post-thumbnail

JPA 사용 배경

SQL을 직접 다룰 때, 어떤 문제가 발생하는지, 객체와 관계형 데이터베이스 사이에는 어떤 차이가 있는지, JPA는 무엇인지 알아보자.JDBC API를 이용하여 SQL을 직접 다루는 경우는 어떻게 동작할까?회원 조회 기능을 만들어보자.회원 조회용 SQL을 작성한다.JD

2021년 12월 28일
·
0개의 댓글
·
post-thumbnail

JPA로 인덱스 사용

데이터베이스는 조건문으로 검색할 때, 테이블 전체를 full scan으로 탐색한다. 이러한 탐색 방식은 데이터가 많아지면 많아질 수록 비효율적인 방식이라는 것을 알 수 있을 것이다.이러한 비효율을 해소하기 위해 인덱스 테이블을 활용할 수 있다.인덱스는 B-Tree 자료

2021년 12월 20일
·
0개의 댓글
·