티스토리 뷰
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 을 정의하는 것을 허용함.
편리하게 어노테이션 기반 설정으로 가능
'IT > Back-end' 카테고리의 다른 글
[C++] Bingo game 빙고게임 (0) | 2022.03.28 |
---|---|
[C++] RFID 충돌방지기법, 질문트리 프로토콜 (0) | 2022.03.28 |
[C++] 무선 링크 및 개수 구하기 (0) | 2022.03.28 |
c++과 JAVA(자바) 차이점? (0) | 2021.03.27 |
MSA(마이크로서비스 아키텍처)란? + backing service (0) | 2021.03.27 |