[Error Note] ORA-17132: 부적합한 변환이 요청되었습니다. [Error getting generated key or setting result to parameter object.]
·
◈ Study/에러노트(Error Note)🧱
- ORA-17132: 부적합한 변환이 요청되었습니다.MyBatis @Options 어노테이션에서 에러가 발생하였다.Error getting generated key or setting result to parameter object. org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: Error getting generated key or setting result to parameter object. Cause: org.apache.ibatis.executor.result.ResultMapException: Error attempting to get colum..
[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] CP-1252, 윈도우 인코딩 변경하기 [AWS Windows System 인코딩 변경 방법]
·
◈ Study/에러노트(Error Note)🧱
- CP-1252, 윈도우 인코딩 변경하기 AWS에서 Windows 인스턴스를 하나 생성해서 프로젝트를 띄었는데, 로그에서 한글 인코딩이 '???'로 깨졌다. 왜 그런가 찾아보니 AWS 인스턴스의 시스템 인코딩이 'CP-1252'여서 그랬다. Windows-1252 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. Windows-1252 또는 CP-1252 또는 코드페이지 1252(Code Page 1252)는 영어 및 스페인어, 프랑스어 및 독일어를 포함한 많은 유럽 언어 용 마이크로소프트(Microsoft) 윈도우즈( ko.wikipedia.org [JAVA] 자바(Java)에서 OS 인코딩 확인하는 방법 [내 운영체제는 어떤 인코딩을 쓰고 있을까?] - 자바(Java)에서 OS ..