jpa를 사용해도 mysql 같은걸 알아야되나요?
72
작성한 질문수 39
취업공고같은데보면 mysql을 알아야된다고 대부분 나오는
jpa를 사용하면 mysql 문법같은거 몰라도 상관없는거 아닌가요? 물론 간혹 필요할순 있지만
김영한님 강의에서는 h2 db만 이용했는데 mysql도 똑같은식으로 사용가능한지요
답변 1
0
안녕하세요, 인프런 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





