백엔드/spring boot 5

<스프링 부트> 스프링 부트 에러... 하라는대로 했는데 왜 안되지? 디비 연결 에러, Error creating bean with name ~

요 몇일 스프링 부트 튜토리얼을 따라하고 에러가 발생했었다. https://covenant.tistory.com/243 https://blog.jiniworld.me/29?category=850715 한 블로그 대로 해도 안되서, 다른걸 다시 해봤는데도 안되었다. 결국 내 문제였던것... 원인을 명확히 몰라서 해결이 어려웠는데 웃기게 수정한게 다시 에러를 일으켜서 돌아돌아 근본적인 원인을 찾았다. 원격 디비를 연결하는 부분이 문제여서, bean이 생성이 제대로 안되었던 것이다. 즉 로컬 코드에 의한 빈 생성이 문제가 아니라, 근본적으로 원격 디비랑 연결이 안되어 있어서 생긴 문제... 아마 찾아보면 패키지 위치를 제대로 하고, 빈 레포지토리나 서비스 컨트롤러임을 알려주도록하는 어노테이션을 추가하라는 말이..

<스프링부트> Error executing DDL "create table user ~ type=MyISAM" via JDBC Statement

https://firework-ham.tistory.com/106 [Spring Boot JPA] JPA를 사용하기 위해 꼭 필요한 Dialect(방언)에 대해 알아보자. Dialect(방언)이란? Dialect 방언에 대해 알아보기전 기본 SQL을 이해 해야 합니다. SQL은 표준 ANCI SQL이 있고 DBMS Vendor(공급업체)인 MS-SQL, Oracle, My-SQL, Postgre SQL에서 제공하는 SQL이 존재합니다... firework-ham.tistory.com 내 경우는 application.properites에 나는 마리아 디비인데 mysqldilect로 되어 있었다. 일단 이거만 고쳤더니 아래처럼 Error executing DDL "create table hibernate_s..

<스프링부트> Error creating bean with name 'dataSourceScriptDatabaseInitializer'

https://www.inflearn.com/questions/94737 순수 JDBC 에서 코드 입력후 실행시 에러 - 인프런 | 질문 & 답변 안녕하세요 선생님! 강의 정말 잘 듣고 있습니다. 강의 내용, 자료들 정말 좋은거 같아요 :) h2 데이터베이스 설치까지 잘 마치고, 메모리에서 JDBC로 바꾸는 과정에서 코드들 따라서 입력하고 run www.inflearn.com application.properties에 보니 spring.datasource.driver-class-name=org.h2.Driver

<스프링부트> 404 에러 - No message available

localhost:8081/api/library/author { "timestamp": "2021-10-22T12:10:13.099+00:00", "status": 404, "error": "Not Found", "message": "No message available", "path": "/api/library/author" } 물론 이 뜻은 내 프로젝트에서 반응할게 없다는 건데... 난 분명 추가해줬다. @RestController @RequestMapping(value = "/api/library") @RequiredArgsConstructor public class LibraryController { @PostMapping("/author") public ResponseEntity createAu..

<스프링 부트> 에러 ... The injection point has the following annotations, @ComponentScan

https://resian-programming.tistory.com/25 위로 아래 에러를 해결했다. https://covenant.tistory.com/243 이걸 실습하다가 발생한 문제. Field authorRepository in com.inseouls.inseoul.service.LibraryService required a bean of type 'com.inseouls.inseoul.repository.AuthorRepository' that could not be found. The injection point has the following annotations: - @org.springframework.beans.factory.annotation.Autowired(required=tr..