들어가며
- DB 를 만들었다고 해서 바로 프로젝트에 사용 할 수 있는것은 아니다.
- 몇가지 설정을 통해 이 둘을 연결 해 주어야 한다.
Build.gradle
. 3번째 줄은 jdbc 를 이용해 DB 에 접근 하기 위해 필요한 라이브러리 이다.
. 4번째 줄은 mysql 을 사용하기 위해 필요 한 라이브러리 이다.
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-jdbc'
runtimeOnly 'mysql:mysql-connector-java:8.0.33'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
main/resources/application.properties
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://192.168.0.67:3306/MEMBER?serverTimezone=UTC&characterEncoding=UTF-8
# -> Ubuntu 서버ip주소/DB이름
spring.datasource.username=root # mysql hostname
spring.datasource.password=takeflame # mysql password
'백앤드 > SpringBoot + Java 간간한 백앤드 예제' 카테고리의 다른 글
[SpringBoot + Java] 간단한 백엔드(JPA) (0) | 2023.07.20 |
---|---|
[SpringBoot + Java] 간단한 백엔드(JDBC template) (0) | 2023.07.20 |
[SpringBoot + Java] 간단한 백엔드(MySql) (0) | 2023.07.20 |
[SpringBoot + Java] 간단한 백엔드(Spring Bean) (0) | 2023.07.18 |
[SpringBoot + Java] 간단한 백엔드(test code) (1) | 2023.07.16 |