Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- springdatajpa
- Android
- 스프링
- transaction
- pointcut
- SpringBoot
- 인프런
- 백준
- spring
- Spring Boot
- 그리디
- QueryDSL
- java
- 스프링 핵심 기능
- jpa
- kotlin
- Exception
- JDBC
- JPQL
- 김영한
- 알고리즘
- Greedy
- Thymeleaf
- Servlet
- Proxy
- AOP
- 자바
- http
- 스프링 핵심 원리
- db
Archives
- Today
- Total
목록SQL MAPPER (1)
개발자되기 프로젝트
JDBC와 최신 데이터 접근 기술
JDBC는 1997년에 출시될 정도로 오래된 기술이며, 사용하는 방법이 복잡하다... 그래서 최근에는 JDBC를 편리하게 사용하는 다양한 기술이 존재한다. 대표적으로 SQL Mapper와 ORM 기술로 나눌 수 있다. JDBC 직접 사용 SQL Mapper 장점: JDBC를 편리하게 사용하도록 도와준다. - SQL 응답 결과를 객체로 편리하게 변환해준다. - JDBC의 반복 코드를 제거해준다. 단점: 개발자가 SQL을 직접 작성해야한다. 대표 기술: 스프링 JdbcTemplate, MyBatis ORM 기술 ORM은 객체를 관계형 데이터베이스 테이블과 매핑해주는 기술이다. 이 기술 덕분에 개발자는 반복적인 SQL을 직접 작성하지 않고, ORM 기술이 개발자 대신에 SQL을 동적으로 만들어 실행해준다. 추..
인프런/[인프런] 스프링 DB 1편 - 데이터 접근 핵심 원리
2022. 5. 22. 20:44