implementation group:'mysql', name: 'mysql-connector-java', version: '8.0.23'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
mysql을 spring에서 사용하려면 디펜던시를 추가해주어야 한다. 위는 많이 사용되는 JPA와 MySQL을 연결하기 위해 connector를 설치해주자.
build.gradle이 변경됐다면 꼭 새로고침 버튼을 눌러 관련 디펜던시의 데이터를 갱신해야한다. 오른쪽 하단에 작업중인 상태가 표시된다. 만약 서버가 실행되어 있다면 서버를 종료해주자
그 후 세팅해주어야 하는 부분은 application.yml 파일이다. 기본적으로는 application.properties 파일이 존재할텐데, 해당 yml 형식이 가독성이 더 좋고 편리하기 때문에 해당 yml 파일로 변경해주자.
기존파일을 삭제하고 새로 만들면 알아서 인식된다.
spring:
jpa:
hibernate:
ddl-auto: create-drop
show-sql: true
properties:
hibernate:
format_sql: true
datasource:
driverClassName: com.mysql.cj.jdbc.Driver
password: {0} // mysql password
username: {0} // mysql username
url: jdbc:mysql://localhost:{0}/{1} // 포트명, mysql schema name
직접 작성하지 않아도, 인텔리제이에서는 관련 UI가 존재한다.
Data source를 클릭해서 DB 계정 정보를 입력하면 해당 설정을 할 수 있게 도와주는 편의 기능이 존재한다.
실행시켜 눌러보면 직관성있게 도움을 주니 URL이나 기능에 대해 정확히 모르겠다면 도와주는 편의기능을 사용하자
implementation group:'mysql', name: 'mysql-connector-java', version: '8.0.23'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
mysql을 spring에서 사용하려면 디펜던시를 추가해주어야 한다. 위는 많이 사용되는 JPA와 MySQL을 연결하기 위해 connector를 설치해주자.
build.gradle이 변경됐다면 꼭 새로고침 버튼을 눌러 관련 디펜던시의 데이터를 갱신해야한다. 오른쪽 하단에 작업중인 상태가 표시된다. 만약 서버가 실행되어 있다면 서버를 종료해주자
그 후 세팅해주어야 하는 부분은 application.yml 파일이다. 기본적으로는 application.properties 파일이 존재할텐데, 해당 yml 형식이 가독성이 더 좋고 편리하기 때문에 해당 yml 파일로 변경해주자.
기존파일을 삭제하고 새로 만들면 알아서 인식된다.
spring:
jpa:
hibernate:
ddl-auto: create-drop
show-sql: true
properties:
hibernate:
format_sql: true
datasource:
driverClassName: com.mysql.cj.jdbc.Driver
password: {0} // mysql password
username: {0} // mysql username
url: jdbc:mysql://localhost:{0}/{1} // 포트명, mysql schema name
직접 작성하지 않아도, 인텔리제이에서는 관련 UI가 존재한다.
Data source를 클릭해서 DB 계정 정보를 입력하면 해당 설정을 할 수 있게 도와주는 편의 기능이 존재한다.
실행시켜 눌러보면 직관성있게 도움을 주니 URL이나 기능에 대해 정확히 모르겠다면 도와주는 편의기능을 사용하자
implementation group:'mysql', name: 'mysql-connector-java', version: '8.0.23'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
mysql을 spring에서 사용하려면 디펜던시를 추가해주어야 한다. 위는 많이 사용되는 JPA와 MySQL을 연결하기 위해 connector를 설치해주자.
build.gradle이 변경됐다면 꼭 새로고침 버튼을 눌러 관련 디펜던시의 데이터를 갱신해야한다. 오른쪽 하단에 작업중인 상태가 표시된다. 만약 서버가 실행되어 있다면 서버를 종료해주자
그 후 세팅해주어야 하는 부분은 application.yml 파일이다. 기본적으로는 application.properties 파일이 존재할텐데, 해당 yml 형식이 가독성이 더 좋고 편리하기 때문에 해당 yml 파일로 변경해주자.
기존파일을 삭제하고 새로 만들면 알아서 인식된다.
spring:
jpa:
hibernate:
ddl-auto: create-drop
show-sql: true
properties:
hibernate:
format_sql: true
datasource:
driverClassName: com.mysql.cj.jdbc.Driver
password: {0} // mysql password
username: {0} // mysql username
url: jdbc:mysql://localhost:{0}/{1} // 포트명, mysql schema name
직접 작성하지 않아도, 인텔리제이에서는 관련 UI가 존재한다.
Data source를 클릭해서 DB 계정 정보를 입력하면 해당 설정을 할 수 있게 도와주는 편의 기능이 존재한다.
실행시켜 눌러보면 직관성있게 도움을 주니 URL이나 기능에 대해 정확히 모르겠다면 도와주는 편의기능을 사용하자
'SpringBoot > 프로젝트 게시판 만들기' 카테고리의 다른 글
SpringbootTest 오류, JPA 매핑 오류 (0) | 2023.07.14 |
---|---|
React 와 Spring 환경 구성 세팅 (0) | 2023.07.13 |
Spring 쇼핑몰 프로젝트 (-) 수정 (0) | 2023.07.12 |
스프링 시큐리티에 대한 이해 (0) | 2023.07.03 |
스프링 게시판 만들기 (4) : login 페이지 (0) | 2023.07.01 |