목록2023/09/27 (2)
나의 개발일지
JPA (Java Persistent API) ORM의 한 종류 자바에서 ORM을 많이 쓰니까 아예 자바전용 ORM을 JPA로 만듦. → 자바에서 ORM 기능을 쓰기 위한 인터페이슬 모아둔 것. 자바의 객체와 DB 테이블만 연결해주면 쿼리 자동 생성. JPA로 데이터 저장하기 1. build.gradle dependencies에 JPA라이브러리 추가 (사용할 db라이브러리도) implementation 'org.springframework.boot:spring-boot-starter-data-jpa' 2. application.properties에 DB 접속정보 설정 spring.jpa.show-sql=true //내부적으로 작성된 쿼리를 콘솔에 출력할지 여부 spring.jpa.database=mysq..
JDBC (Java Database Connectivity) SQL Mapper의 한 종류 자바와 DB를 연결해주는 애. 그 이상/이하도 아님 JDBC로 데이터 저장하기 url = jdbc:DB_VENDER://IP_ADDR:IP_PORT/INSTACNE 1. build.gradle 파일에 jdbc, mysql 관련 라이브러리 추가. implementation 'org.springframework.boot:spring-boot-starter-jdbc' runtimeOnly 'com.mysql:mysql-connector-j' //버전 바뀜에 유의 2. SpringBoot 실행시키면 APPLICATION FAILED TO START 뜰 거임. → DB 접속 정보가 없기 때문 3. application.pr..