JPA 소개(자바 ORM 표준 JPA 프로그래밍 - 기본편)
·
BackEnd/자바 ORM 표준 JPA 프로그래밍
지금 시대는 객체를 관계형 DB에 저장해 관리하는 것을 매우 중요하게 여기고 있다. 이것을 관리하기 위해 전통적으로 계속 쓰였던 것이 SQL이다. 하지만 SQL 중심으로 개발을 하면 여러 가지 문제점에 직면하게 된다. SQL 중심적인 개발의 문제점 1. 무한 반복, 지루한 코드 이번에 학교에서 jdctemplete을 공부하면서 느꼈다. 코드가 무한 반복이고 너무 길어 노가다라는 느낌을 많이 받았다. 2. SQL에 의존적인 개발을 피하기 어렵다. 객체를 영구 보관하는 다양한 저장소 중 제일 많이 사용하는 것은 관계형 데이터베이스이다. 관계형 데이터베이스를 사용하게 되면 객체에서 SQL변환 후 SQL이 관계형 데이터베이스에 들어가야 하는 많은 절차를 따르게 된다. 이렇게 되면 SQL을 잘 사용하고 SQL에 ..