1. ORM Object relational mapping 자바의 객체와 데이터베이스를 연결하는 프로그래밍 기법 데이터베이스에 age와 name 컬럼에 데이터를 꺼내올때 보통은 SQL언어로 데이터를 꺼내 사용함 하지만 ORM으로 사용하면 마치 객체처럼 사용이 가능하고 SQL을 몰라도 원하는 데이터를 받아올 수 있음 즉 객체와 데이터베이스를 연결해 자바 언어로만 데이터베이스를 다룰 수 있게 하는 도구를 ORM이라고 함 장점 1. sql을 직접 작성하지 않고 사용하는 언어로 데이터베이스에 접근 할 수 있다. 2. 객체지향적으로 코드를 작성할 수 있기 때문에 비즈니스 로직에만 집중할 수 있다. 3. 데이터 베이스 시스템이 추상화 되어있기 때문에 mysql 에서 postgresql로 전환하더라도 추가로 드는 작..