[24.05.21] 내일배움캠프 25일차 JAVA TIL - JPA
2024. 5. 21. 20:40ㆍT.I.L
오늘 한 일
- 스프링 기본 2주차 완강
- 스프링 기본 주차 기본 기능 구현
\
오늘은 실습 & 과제 구현시 발생했던 오류를 정리해보려고 한다.
일단, IntelliJ에서 한글이 깨지던 오류 ...
build.gradle 에서
tasks.withType(JavaCompile){
options.encoding = "UTF-8"
}
를 추가해주니 해결됐다. 담당 튜터님이 찾아주셨다 감사합니다 ^_^...
Spring boot - gradle - mariadb 설정법
gradle에 의존성 주입하기
dependencies {
// JPA 구현체인 hibernate
implementation 'org.hibernate:hibernate-core:6.1.7.Final'
// MySQL
implementation 'org.mariadb.jdbc:mariadb-java-client:3.3.3'
testImplementation platform('org.junit:junit-bom:5.10.0')
testImplementation 'org.junit.jupiter:junit-jupiter'
}
그리고 src/main/resources/application.properties 에서
spring.datasource.url=jdbc:mariadb://localhost:3306/데이터베이스명
spring.datasource.username=root
spring.datasource.password={비밀번호}
spring.datasource.driver-class-name=org.mariadb.jdbc.Driver
spring.jpa.hibernate.ddl-auto=update
spring.jpa.properties.hibernate.show_sql=true
spring.jpa.properties.hibernate.format_sql=true
spring.jpa.properties.hibernate.use_sql_comments=true
를 입력해주면 된다!
'T.I.L' 카테고리의 다른 글
[24.05.23] 내일배움캠프 27일차 JAVA TIL - 프로그래머스 약수의 개수와 덧셈 (0) | 2024.05.24 |
---|---|
[24.05.22] 내일배움캠프 26일차 JAVA TIL - server / client (0) | 2024.05.23 |
[24.05.20] 내일배움캠프 24일차 JAVA TIL - 협업 (0) | 2024.05.20 |
[24.05.17] 내일배움캠프 23일차 JAVA TIL - 3 LayerArchitecture (0) | 2024.05.20 |
[24.05.16] 내일배움캠프 22일차 JAVA TIL - 뷰 없는 스프링 과제 (0) | 2024.05.16 |