미니프로젝트 2

(Java&Spring) JPQL 활용하기[포토폴리오 싸이트 제작하기 2탄 - 세무민의 코딩일기]

이번 포스팅에서는 JPA를 활용하는 내용에 대해서 알아보겠습니다. 우선 최근에 개인적인 사정으로 코딩 공부를 못했는데 오랜만에 주말에 JPA에 대해서 공부를 조금 해봤습니다. JPA를 이용한 포토폴리오 싸이트 제작하는 코드와 자료들은 GITHUB에 업로드 하면서 진행하겠습니다. 👇👇👇👇👇👇👇👇👇 현재까지 진행한 내용들은 아래의 주소에서 확인 가능합니다. 👇👇👇👇👇👇👇👇👇 GitHub - sg-moomin/Spring_Jpa_miniProjects Contribute to sg-moomin/Spring_Jpa_miniProjects development by creating an account on GitHub. github.com 우선 전에 진행했던 내용에서 추가하여 진행하였고 전에 했던 내용들은 아래의..

(JAVA) JPA에 대해서 알아보자 [포토폴리오 싸이트 제작하기 1탄 - 세무민의 코딩일기]

이번 포스팅에서는 JPA에 대해서 알아보도록 합시다. 제가 예전에 JDBC에서 Mybatis까지 사용했었는데 현재는 JPA를 자주 사용한다고 해서 공부를 해봤습니다. 1. JPA? JPA란 말 그대로 (Java Persistence API) 자바 퍼시스턴스 API를 줄인 말입니다. 자바 플랫폼 중에 EE와 SE를 사용하는 응용 프로그램에서 관계형 DB 관리를 표현하는 자바 API를 말합니다. 이렇게 말하면 사실 무슨 소리인지 알기 어렵습니다. 그렇다면 퍼시스턴스라는 단어를 분석해서 볼까요? 1-1 퍼시스턴스(Persistence) 퍼시스턴스는 프레임 워크의 종류 중 하나인데 데이터의 저장, 조회, 변경, 삭제를 다루는 클레스 및 설정 파일들의 집합니다. 즉 예전에는 JDBC로 연결해서 DB에서 데이터를 ..