h2base 설정
implementation 'org.springframework.boot:spring-boot-starter-jdbc'
runtimeOnly 'com.h2database:h2'
Datasource
- 데이터베이스 커넥션을 획득할 때 사용하는 객체다. 스프링 부트는 데이터베이스 커넥션 정보를 바탕으로 DataSource를 생성하고 스프링 빈으로 만들어둔다. 그래서 DI를 받을 수 있다.
application.properties
spring.datasource.url=jdbc:h2:tcp://localhost/~/test
spring.datasource.driver-class-name=org.h2.Driver
spring.datasource.username=sa
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=none
// show-sql : JPA가 생성하는 SQL을 출력한다.
ddl-auto : JPA는 테이블을 자동으로 생성하는 기능을 제공하는데 none 를 사용하면 해당 기능을 끈다.
create 를 사용하면 엔티티 정보를 바탕으로 테이블도 직접 생성해준다
'Spring > Basic' 카테고리의 다른 글
[Basic] AOP (0) | 2024.04.03 |
---|---|
[Basic] 사고 방법 (0) | 2024.04.03 |
[Basic] 기타 정보 (0) | 2024.04.03 |
[Basic] @GetMapping / RequestParam / @Responsebody (0) | 2024.04.03 |
[Basic] Lombok (0) | 2024.04.03 |