[스프링 DB 2편] 강의 전반적 개요

Chooooo·2023년 1월 24일
0

스프링 DB 2편

목록 보기
1/8
post-thumbnail

이 글은 강의 : 김영한님의 - "[스프링 DB 2편 - 데이터 접근 활용 기술]"을 듣고 정리한 내용입니다. 😁😁


😀 데이터 접근 기술 완성하기

스프링 DB 1편을 통해 DB 접근 기술의 핵심 원리와 구조를 이해했다. 이번 스프링 DB 2편은 1편의 기반 위에 실무에 꼭 필요한 다양한 활용 기술들을 학습할 것이다. 2편은 크게 3부분으로 나눌 것인데...

⚽ 다양한 데이터 접근 기술 이해

JdbcTemplate, MyBatis, JPA, Spring Data JPA, Querydsl 같은 실무에서 주로 사용하는 다양한 데이터 접근 기술들을 실전 예제를 통해 점진적으로 발전시키면서 학습할 것이다. 이 과정을 통해 각각의 기술들이 왜 필요한지, 그리고 각 기술들의 장단점을 코드로 개발하면서 자연스럽게 이해할 수 있을 것이다.

⚽ 데이터 접근 기술과 테스트

데이터 접근 기술은 결국 데이터베이스에 데이터를 관리하는 목적으로 사용된다. 따라서 데이터 접근 기술이 실제 데이터베이스에 데이터를 잘 저장하고 조회할 수 있는지 확인해야 한다. 강의에서는 데이터베이스를 연동하는 상황에서 테스트를 어떻게 하는 것이 좋은지 단계적으로 설명할 것이다.

스프링 트랜잭션의 깊은 이해

스프링 DB 1편에서는 스프링이 제공하는 트랜잭션 기능이 왜 필요하고, 어떻게 동작하는지 내부 원리를 알아보았다. 이번 시간에는 스프링 트랜잭션을 매우 깊이 있게 학습하고, 실무 활용 방안을 알아볼 것.

  • 트랜잭션 AOP 사용 시 실무 주의사항
  • 스프링 트랜잭션의 다양한 옵션
  • 예외 처리와 스프링 트랜잭션이 커밋되고 롤백되는 내부 원리
  • 트랜잭션 전파 옵션과 내부 동작 방식

스프링 DB 2편을 통해 최신 실무 기술을 익히고 실무에서의 Best Practice를 완전히 체화하자.

🎈 특히 데이터 접근 기술 - JPA, 데이터 접근 기술 - 스프링 데이터 JPA는 완전히 이해할 수 있을 정도로 학습해야한다.

profile
back-end, 지속 성장 가능한 개발자를 향하여

0개의 댓글