애플리케이션에서 DB를 직접 다룰때의 문제점DB 테이블 생성SQL 작성JDBC를 이용하여 SQL 실행 ( jdbcTemplate.update(sql, "Robbie", "오늘 하루도 화이팅!");)SQL 결과를 객체로 직접 만들어줘야함= SQL에 의존적이라 변경에 취약함 (SQL을 직접 수정하고 변환부분도 추가 작성필요) 이에, ORM(Object-Relational Mapping)이 등장!ORM (Object-Relational Mapping) Object : "객체"지향 언어 (자바, 파이썬) Relational : "관계형" 데이터베이스 (H2, MySQL) 반복적이고 번거로운 애플리케이션 단에서의 SQL 작업을 줄여주기 위해 등장 JPA (Java Persistnece API) - 자바 ORM ..