본문 바로가기
spring

springboot, mysql연결

by kcj3054 2021. 8. 14.
  1. mysql에 db하나를 만들어준다

  2. 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