728x90 반응형 springboot4 [SpringBoot] MySQL 연동하기 1. MySQL dependencies 추가 build.gradle에 dependency를 추가합니다. dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-web' runtimeOnly 'com.mysql:mysql-connector-j' // MySQL dependencies annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' } 2. a.. 2023. 6. 8. [SpringBoot] Cause: invalid source release: 17 해결 SpringBoot를 사용하여 게시판을 만들기 위해 새로운 프로젝트를 생성하고 빌드 하니 Cause: invalid source release: 17 에러가 나타났습니다. 해결방법 인텔리제이의 [File] - [Setting](단축키 ctrl + alt + s )을 클릭한 뒤, [Build,Execution,Deployment] - [Build Tools] - [Gradle] 로 이동해줍니다. Gradle JVM을 1.8에서 17로 변경하면 정상적으로 빌드됩니다. 2023. 6. 8. [SpringBoot] SpringBoot Dependency 권장 버전 확인하기 SpringBoot와 JPA와의 버전 문제로 한번 고생을 한 뒤 버전을 확인하는 방법에 대해 알아봤습니다.📖 *아래 링크를 통해 스프링 부트 사이트로 갑니다. https://spring.io/projects/spring-boot#learn Spring Boot spring.io 1️⃣사용하고자 하는 스프링 부트 버전의 Reference Doc를 클릭합니다. 2️⃣Reference Doc화면을 보면 제일 아래 Dependency Versions 항목을 클릭합니다. 3️⃣ctl+f 를 이용하여 dependency 권장 버전을 확인하고 프로젝트에 적용하면 됩니다. 2023. 5. 16. [SpringBoot] org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource... SpringBoot 학습을 위해 개인 프로젝트 진행중 MariaDB연동 설정을 마치고 실행하는 과정에서 오류가 발생했습니다. 오류를 해결하기 위해 로그를 확인하며 차분히 해결하기로 했다. 첫번째 가능성😈 Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set JPA의 hibernate.dialect가 설정되지 않아서 오류가 발생한다고 합니다. 저는 MariaDB를 사용하고 있으므로 application.properties에 다음 내용을 추가했습니다. spring.jpa.database=mysql 하지만, 오류의 내용이 다른 것으로 바뀌었을.. 2023. 5. 15. 이전 1 다음 728x90 반응형