mysql에 db하나를 만들어준다
intellij로 들어와서 .yml설정을 해준다
spring:
datasource:
url: jdbc:mysql://localhost:3306/soomgo
username: soomgo
password: soomgo
driver-class-name: com.mysql.jdbc.Driver
jpa:
hibernate:
ddl-auto: update
show-sql: true
properties:
hibernate.format_sql: true
# 최초에는 create 하고 나중에는 update한다 -> create는 서버 시작할때마다 테이블을 새로 만든다는 것이다.
#spring.jpa.show-sql: true 하면 sql생성된 것을 보여준다
이처럼 url, username, password를 설정한다
show-sql
show-sql을 해주면 springboot를 실행 후 sql 테이블들을 보여준다
ddl-auto:
ddel - auto 는 create, update등이 있는데
create는 첫 실행했을때 등록을 해주는 것이고
update는 등록이 된 후 수정사장만을 반영해준다.
첫 실행에서는 create를 해야지 당연히 오류가 발생하지 않는다
'spring' 카테고리의 다른 글
객체지향 (0) | 2021.10.26 |
---|---|
srpingboot jpa domain 작성 (0) | 2021.08.14 |
스프링 h2-console 설정 에러와 해결.. (0) | 2021.08.08 |
spring 개념(2) (0) | 2021.08.06 |
스프링 멀티 모듈 (0) | 2021.08.06 |