inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

jpa를 사용해도 mysql 같은걸 알아야되나요?

72

정중한 개구리

작성한 질문수 39

0

취업공고같은데보면 mysql을 알아야된다고 대부분 나오는

 

jpa를 사용하면 mysql 문법같은거 몰라도 상관없는거 아닌가요? 물론 간혹 필요할순 있지만

 

김영한님 강의에서는 h2 db만 이용했는데 mysql도 똑같은식으로 사용가능한지요

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

정중한 개구리님, JPA를 사용하면 SQL 데이터베이스에 대한 객체 관계 매핑(ORM)을 추상화하여 제공하기 때문에, 실제로 데이터베이스 종류에 대한 구체적인 지식 없이도 개발을 진행할 수 있습니다. 그러나 실제 운영 환경에서는 특정 데이터베이스의 성능 최적화, 고급 기능을 사용하거나, 데이터베이스 특화 문법(예를 들어, MySQL 특정의 함수나 인덱스 관련 최적화)을 사용할 필요가 있을 때 데이터베이스에 대한 이해가 필요할 수 있습니다.

또한, JPA 구현체와 관계없이 다양한 데이터베이스에 적용가능하며, 김영한님 강의에서 사용한 H2 데이터베이스와 같은 방식으로 MySQL 등 다른 데이터베이스에서도 사용할 수 있습니다. 하지만 데이터베이스 간 SQL 문법의 미묘한 차이가 있을 수 있으므로, JPA를 사용하더라도 해당 데이터베이스에 대한 기본적인 이해는 필요합니다.

따라서, 기본적인 MySQL 사용 방법 및 개념에 대한 이해는 애플리케이션 개발 시 발생할 수 있는 다양한 이슈에 대응하기 위해 중요합니다.

강의 추천해주세요

2

27

1

케이테스트 서버 운영 방법

2

49

1

cpu&memory 재설정하기에 질문이 있습니다.

1

52

2

안티그라비티 저는 오픈폴더라고 나와요ㅜ

1

34

2