만약 h2.sh를 통해서 웹 콘솔이 접속이 안될 경우 앞에 IP를 localhost로 바꿔서 접속해볼 것
JDBC URL 맨 뒤에 자신의 프로젝트에 맞는 이름을 적을 것
application.properties 를 application.yml로 확장자를 변경해주거나 삭제해서 다시 생성
spring: #띄어쓰기 없음
datasource: #띄어쓰기 2칸
url: jdbc:h2:tcp://localhost/~/jpa_board #4칸
username: sa
password:
driver-class-name: org.h2.Driver
jpa: #띄어쓰기 2칸
hibernate: #띄어쓰기 4칸
ddl-auto: create #띄어쓰기 6칸
properties: #띄어쓰기 4칸
hibernate: #띄어쓰기 6칸
# show_sql: true #띄어쓰기 8칸
format_sql: true #띄어쓰기 8칸
logging:
level: #띄어쓰기 없음
org.hibernate.SQL: debug #띄어쓰기 2칸
Test 클래스를 생성
package jpa.board.controller.entity;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
@Entity
public class Test {
@Id
@GeneratedValue
@Column(name = "test_id")
private Long id;
private String name;
}
작성 후에 서버를 재시작합니다.
ddl-auto가 create로 되어있으므로 모든 테이블을 drop후 create