[Error Note] ORA-17004: 열 유형이 부적합합니다. [Could not set parameters for mapping]
·
◈ Study/에러노트(Error Note)🧱
- ORA-17004: 열 유형이 부적합합니다.MyBatis를 쓰는데 에러가 발생하였다. 열 유형이 부적합하다고 한다.org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='rawData.wayfId', mode=IN, javaType=class java.lang.Object, jdbcType=null, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.a..
[Error Note] Local variable defined in an enclosing scope must be final or effectively final [forEach 안에서 변수 초기화 에러]
·
◈ Study/에러노트(Error Note)🧱
- Local variable defined in an enclosing scope must be final or effectively final forEach 문 안에서 변수 초기화를 시도하였으나, 에러를 만나게 되었다. 해당 에러는 람다(Lambda)식을 사용할 때 발생하는 에러이다. 바깥쪽 범위에 정의된 지역 변수는 final이거나 사실상 final이어야 합니다. 람다 안은 익명 클래스(anonymous inner class)이다 보니, 자바 컴파일러가 k, v와 같은 파라미터로 사용하는 변수와 로컬 변수를 구분하지 못한다고 한다. 해결방법으로는 클래스 단에서 변수를 만든 뒤에 사용해주면 된다. - 참고자료 자바 Local variable '변수명' defined in an enclosing sco..
[Error Note] Cafe24 API, 과다접속으로 인한 인증절차 확인 요청 페이지 찾는 방법 [카페24 API가 동작 안 될 때 해결방법]
·
◈ Study/에러노트(Error Note)🧱
- Cafe24 API, 과도한 호출로 동작 안 할 때 해결방법 카페24 API 사용 시, 페이지 내에서 API를 너무 많이 호출하게 되면 인증확인 절차를 요구한다. (대체로 테스트 할 때 만나게 될 상황이다.) 그러나, 인증확인 페이지로 redirect 하지는 않고 API만 동작하지 않는다. 에러메시지는 아래와 같이 개발자도구(F12)에서 확인할 수 있다. Access to XMLHttpRequest at has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. 개발자도구에서 Failed to load resource: net::ERR_FAILED 에러메시지를 전..
[Error Note] java.lang.IllegalStateException: Module entity with name 해결방법 [gradle 프로젝트가 build 안될 때]
·
◈ Study/에러노트(Error Note)🧱
- java.lang.IllegalStateException: Module entity with name 해결방법 gradle 프로젝트를 빌드하는데 에러가 발생하였다. 에러가 난 이유는 실제 프로젝트명과 setting.gradle의 rootProject.name 달라서였다. (실제 프로젝트명은 WaYF였고 rootProject.name은 wayf.. 대소문자가 달랐다..😅) - 참고자료 gradle 프로젝트가 build 안될 때 - java.lang.IllegalStateException: Module entity with name 윈도우 11에서 기존 프로젝트를 Git에서 checkout 하였으나 아래와 같은 에러로 정상적으로 build하지 못하고 있었다. 해결방법 실제 프로젝트명과 setting.gr..
[Error Note] 스프링 부트(Spring Boot) DB 없이 실행시키는 법 [Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.]
·
◈ Study/에러노트(Error Note)🧱
- 스프링 부트(Spring Boot) DB 없이 실행시키는 법 스프링 부트로 프로젝트를 생성 후, DB 관련 세팅 없이 실행하게 되면 아래와 같은 에러를 만나게 된다. *************************** 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 ..