inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

스프링 DB 접근 기술 관련 고민

581

권준형
2

안녕하세요

먼저 저는 아직 대학교 재학 중인 학생으로 천천히 공부를 하는 단계입니다. 데이터베이스의 기본적인 이론과 간단한 SQL 문은 짤 줄 아는 상태에서 이제 DB 접근 기술 공부를 하려는데

JPA, SPRING DATA JPA 이전에 먼저 JDBC를 어느 정도 잘 다루고 싶은데 순수 JDBC는 영한님 말씀대로 가볍게 역사 공부 느낌으로만 듣고 넘기고 바로 JDBC TEMPLATE으로 입문을 진행하여도 상관이 없을까요?

순수 JDBC는 지금 시점에서는 배울 필요가 크게 없는지.. 아니면 JDBC TEMPLATE 앞서 배우고 가는 것이 정석적인지 궁금합니다.

java spring mvc spring-boot

답변 1

0

OMG

안녕하세요. 권준형님, 공식 서포터즈 OMG입니다.

 

순수Jdbc, JdbcTemplate, mybatis의 경우 쿼리 작성만 어느정도 할 줄 안다면 개발에 필요한 기술의 사용법 정도는 실제 개발하는 시점에 필요에 따라 검색하여 사용하는 것이 그렇게 어렵지는 않습니다.

JPA 학습전에 필요한 선수 지식은 오히려 DB 관련 학습(데이터베이스 설계, 쿼리 작성&최적화, 데이터 모델링 등)이라 생각합니다.

 

현재 DB연동을 해야하는 개발이 예정되어 있다면 Jdbc건 Jdbc Template이건 미리 학습하는 것에 의의가 조금은 있겠지만 그게 아니라면 앞서 말씀드린 것을 참고하여 학습 방향을 정하시면 될 것 같습니다.

 

저라면 굳이 Jdbc, JdbcTemplate을 미리 학습할 것 같지는 않습니다.

 

감사합니다.

0

권준형

답변 감사합니다!!

그러면 데이터베이스 공부를 마스터한 후 JPA로 넘어가고

JDBC는 필요한 상황이 오면 그때 공부하여 사용하면 되는 것이군요.

정처기2회실기를 마치고.

0

72

0

방산 SW 개발자가 되기 위한 조언을 부탁드립니다!

1

191

1

JAVA로 백엔드 프로젝트

0

107

1

26년1회 실기 합격할수 있을까??ㅠㅠ

0

200

1

자바 실무 단계

0

333

2

진로가 큰 걱정입니다...

0

325

1

MVC 패턴을 정확히 익힐려면 어떻게 해야할까요?

0

373

1

공부 방향

0

331

1

선생님 조언 부탁드립니다.

0

305

0

안녕하세요! 실무와 관련되서 질문드립니다!

0

352

1

함수형 인터페이스 활용

0

374

1

WebFlux를 실무에 적용하기 전에 고민이 있습니다.

0

326

0