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

에러 히스토리 관리 4

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를 제대로 찾지 못해서 발생하는 문제..

Spring Boot Run : JNI error has ocurred 에러

현재 진행중인 Project 및 IDE에 적용되어 있는 JDK 버전이, Spring Boot의 Run 엔진에 설정된 JDK 버전과 다를 때 발생하는 에러이다. ✔ 해결 방법은 간단하게, JDK 버전을 일치시켜주기만 하면 된다. 1. project → properties → build path → 사용 및 설치된 JDK 버전 확인 2. project → properties → java compiler 에서 JDK 버전 확인 3. file → properties → java build path → 사용 및 설치된 JDK 확인 4. Run → Run Configurations → Spring Boot → JRE → JDK 및 JRE 버전 확인 5. 위 경로를 하나씩 확인해 가면서, 특정 version으로 동일..

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..