[SpringBoot] DB 연결 및 JPA Query Log 설정하기

DB 의존성 추가 먼저 DB 연결을 위한 jdbc dependency가 필요하다.DB는 mariaDB 기준입니다.다른 DB는 그 DB에 맞는 의존성을 추가해주시기 바랍니다. build.gradle 에 의존성을 추가해줍니다. DB 연결 설정 DB 연결을 하려면 application.yml 에 설정해주면 된다.처음 프로젝트를 생성하면 application.properties로 되어있을수도 있는데 확장자를 yml 로 바꿔주자. MariaDB 기준 driver-class-name 은 org.mariadb.jdbc.Driver 이다.각자 사용하는 DB에 따라 Driver class name 을 … Read more

SpringBoot JPA로 대충 CRUD 해보기

jpa로 대충 crud

오늘의 찍먹 JPA 대충 개념 예전에는 (지금도 많이 쓰고 있지만) DB 따로 만들고 소스 따로 만들고 하다보니서로 싱크가 안맞는 경우가 생기면 에러를 찾아내기 쉽지 않았다.무슨 말이냐면 테이블의 구조가 수정됐을때 개발자가 직접 해당 쿼리들을 일일히 찾아서수정을 해야하는데 실수를 할 확률이 높았다.예를 들어 가장 많이 사용되는 mybatis의 경우 해당 쿼리를 돌려보기 전까지는에러가 나는지 아닌지 모르기 때문에 확인도 … Read more