목록Spring (82)
충분히 쌓여가는
src > main > resources에서 data.sql이라는 더미 데이터를 생성 시 발생하는 오류 Caused by: org.springframework.jdbc.datasource.init.ScriptStatementFailedException: Failed to execute SQL script statement #1 of file 스프링 부트 2.5 버전부터 data.sql을 사용한 데이터 초기화를 권장하지 않기 때문에 추가 설정이 필요함 src > main > resources 디렉터리에 있는 application.properties 파일에서 해당 코드 추가 후 서버 재시작하면 해결됨 spring.jpa.defer-datasource-initialization=true
실행 결과 한글 깨짐 현상(????, ??????!)이 발생하면 src > main > resources > application.properties에서 다음 코드를 추가한다 server.servlet.encoding.force=true application.properties는 스프링 부트에서 프로젝트 설정을 담당하는 파일 스프링 부트의 기본 인코딩은 ISO-8859-1이고, ASCII 문자만 처리할 수 있다
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. 프로젝트 생성 후 Application을 실행하였을 때 발생하는 오류로 데이터베이스에 연결 시 필요한 정보가 없기 때문에 발생하는 문제로 프로젝트 초기에 발생한다 Failed to configure a DataSource 에러가 발생하는 이유는 Database에 연결할 때 필요한 정보가 없기 때문이다. 주로 스프링 프레임워크를 이용해 프로젝트를 구성하는 초기에 발생하는 문제 해결방법 application.properties에서 설정을 해줘야 한다 MySQL에서 diver class name, usern..
Spring Boot 프로젝트 생성 후 Application 실행 시 발생한 오류 Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. 인텔리제이 설정에서 해당 오류를 해결할 수 있다 Settings에서 Gradle 검색 Build and run using와 Run test using를 IntelliJ IDEA로 변경하면 해결된다