순수 JDBC 기술
작성해야 하는 쿼리 코드가 어마어마하다.
스프링 JDBC 템플릿
순수 JDBC 기술을 이용할 때보다 반복되는 코드가 줄어들지만, 똑같이 SQL을 직접 작성해야 했다.
JPA
기본적인 CRUD 기능에서 쿼리를 작성할 필요는 없었다.
(물론 select 해야할 때 JPQL을 짜야)
스프링 데이터 JPA
구현 클래스를 작성할 필요 없이, 인터페이스만으로 개발이 끝난다.
(기본적으로 findByName(), findByEmail() 메서드를 제공해줌)
+ 간략한 스프링의 DB 접근 기술을 나열했고, 이후 자세한 학습을 할 때마다 내용을 추가할 예정.
'Develop' 카테고리의 다른 글
서버와 클라이언트 (0) | 2022.12.12 |
---|---|
SSR과 CSR (0) | 2022.10.28 |
스키마(schema)와 테이블 차이 (0) | 2022.10.09 |
SQL) 백틱(``)과 작은 따옴표(' ') 차이 (2) | 2022.10.08 |
SQL 외래 키 설정 방법 2가지 (0) | 2022.10.08 |