夜はプリズムのファンタジ

에러관리 3

Project에서 특정 Bean을 찾지 못하는 에러

Project를 Boot로 실행했더니, 다음과 같은 에러가 발생했다... *************************** APPLICATION FAILED TO START *************************** Description: Failed BoardDao in BoardService required a bean of type 'com.spring.board.dao.BoardDao' that could not be found. Action: Consider defining a bean of type 'com.spring.board.dao.BoardDao' in your configuration 대략, 구성했던 프로젝트의 service 클래스에서 dao를 제대로 찾지 못해서 발생하는 문제..

DB 관련, application.properties 설정 에러

신규 Project를 받아 Spring Boot로 실행 했더니, 다음과 같은 에러가 발생했다; *************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the following: If you want an embedded database (H2, HSQL or Der..

@RequestMapping이나, @GetMapping 등 올바르게 설정했음에도, 404에러가 뜨는 현상

프로젝트가 꼬인건지 어떤건지... Controller쪽에서 Mapping을 올바르게 했음에도, 404에러가 계속 떠서 확인이 필요했다. 처음 Mapping 문제를 의심하게 된 이유는, 서버(톰캣)는 지금까지 잘 사용해왔고, 연결도 잘 되어있었기 때문이었다. 그러나, 보통 Mapping관련 문제라면, 아래처럼 화이트라벨 에러 페이지를 노출하는 경우가 다수인데; Whitelabel Error Page 결론은, 역시 Mapping과는 관련이 없었고, Project 또는 Server가 꼬여있었던 것 같았다. 구글링으로 같은 문제를 해결하신분이 있어 같은 방법으로 진행했더니 결국 해결... 물론, 여러 프로젝트를 다루는 사람이라면, 당연히 한번씩 프로젝트를 변경할 때마다, Refresh 또는 필요에 따라, Upd..