나는 일전의 게임 클라이언트 개발자였다. 하지만 일신의 이유로 백엔드를 공부하기 시작했다. 오늘은 JPA라는 키워드에 대해서 알아보려고 한다. 시작해보자 우선 JPA 단어에 대해서 알아보자 대문자를 보다시피 무엇의 약자인 것 같다. 바로 Java Persistence API 라는 뜻이다. 즉, 자바가 지속성(자체적)으로 가지고 있는 API라는 것이다. 다른 말로 하면 현재 자바 표준 인터페이스라고도 한다. 그 전에는 인터페이스가 없었느냐?? 아니다. EJB 라고 있었다. 다만 지금은 주로 사용하지는 않기에.. (코드의 복잡성과 자원의 비효율성) 가볍게 찾아보면 좋을듯하다. 아무튼 인터페이스는 다른 말로하면 인터페이스 자체가 동작을 구현하지는 않는다. 구현은 개발자에게 맡긴다는 말과 같다. 대표적으로 JP..