티스토리 뷰

IT/Back-end

JPA와 JDBC ?

#바로 2021. 4. 4. 15:07

JDBC?

1. SQL문 일일이 작성

2. connection 관리 직접관리

3. prepared statement, result set 객체

 

connection 객체가 db와 app의 연결을 관리하고,

preparedstatement가 sql을 전달하며

resultset 객체를 통해 결과값이 전달한다.

 

jdbc 개념

다양한 데이터 저장공간에서 가지고 올때 접근 가능 하게끔 할수있는 것

 

(자바 애플리케이션 -> JPA api ->jdbc) -> DB

1. JPA 장점

    - sql문을 직접 java application 내에서 사용할 경우가 적어진다.

    - sql 구조를 java applicartion 내에서 적용하지 않아도 된다.

 

 스프링 데이터의 JPA 모듈은 커스텀 네임 스테이스를 가지고 있어서 repository Bean 을 정의하는 것을 허용함.

 편리하게 어노테이션 기반 설정으로 가능 

링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Total
Today
Yesterday
최근에 올라온 글
최근에 달린 댓글
공지사항
글 보관함