728x90
반응형

Error 125

[Error][JAVA] Cannot format given Object as a Number

"주어진 객체를 숫자로 포맷할 수 없습니다" 오류는 일반적으로 Java 와 같은 포매터를 사용하여 유효하지 않거나숫자 값으로 해석할 수 없는 값을 포맷하려고 할 때 발생합니다.DecimalFormat. 문제를 디버깅하고 해결하는 방법은 다음과 같습니다.일반적인 원인과 해결책1. 숫자가 아닌 개체 전달포맷팅되는 개체가 유효한지 Number(예: Integer, Double, 또는 BigDecimal) 또는 String숫자로 구문 분석될 수 있는지 확인하세요.2. Null 값객체가 이면 null서식이 실패합니다.3.부적절한 문자열 입력입력이 String유효한 숫자 표현이 아닌 경우(예: "abc"), 서식이 실패합니다.수정: 먼저 문자열을 숫자로 구문 분석합니다. 4.부적절한 개체 유형 , , 또는 사용자 ..

Error 2024.11.13

[Error][Mybatis] ArrayIndexOutOfBoundsException

빈 배열 또는 리스트를 처리하는 방법은 조건문에서 추가로 체크를 통해 배열의 크기를 확인하는 것입니다.Java 배열은 length속성을 사용합니다.param.opClsTp.length > 0로 배열이 비어 있지 않은지 확인합니다.배열이 비어 있지 않으면 첫 번째 요소를 제외할 수 있습니다. 0 and param.opClsTp[0].equalsIgnoreCase('2')"> AND OPH.HOLD_TP = #{param.opDestroyTp} 0 and param.opClsTp[0].equalsIgnoreCase('3')"> AND OPD.DROP_TP = #{param.opDestroyTp} 0 and param.opClsTp[0].equals..

Error 2024.10.19

[Error][MyBatis] org.apache.ibatis.builder.BuilderException: Error evaluating expression

org.mybatis.spring.MyBatisSystemException:nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression ' != null and param.opFailTp.equalsIgnoreCase('Y')'. Cause: org.apache.ibatis.ognl.ExpressionSyntaxException:Malformed OGNL expression: != null and param.opFailTp.equalsIgnoreCase('Y') [org.apache.ibatis.ognl.ParseException: Encountered " "!=" "!= "" at line 1, co..

Error 2024.10.18

[Error][Mybatis]org.xml.sax.SAXParseException:

1. 특수 문자 또는 이스케이프되지 않은 기호:&XML은 , , ', 와 같은 특수 문자를 인식합니다 ".특수 문자가 이스케이프되거나 올바르게 사용되었는지 확인하세요.예를 들어, 기호가 있는 경우 &다음과 같이 작성해야 합니다 &.2. 올바른 태그 닫힘:모든 XML 태그가 제대로 열리고 닫혔는지 확인하세요. 모든 태그 에는 해당 .이 있어야 합니다 .3. CDATA 섹션(필요한 경우):SQL 쿼리에 특수 문자를 포함하고 해당 문자가 XML로 해석되지 않도록 하는 경우 CDATA 블록 안에 특수 문자를 묶습니다.  4. 동적 SQL 조각:모든 동적 SQL 요소( , , , 등)가 올바르게 구성되고 제대로 닫혔는지 확인하세요.5. 매개변수 자리 표시자:쿼리에서 매개변수 사용에 실수( #{}, ) 가 ..

Error 2024.10.17

[Error][js] moment.js:1 Deprecation warning: value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and

Moment.js의 이 사용 중단 경고는 RFC2822 또는 ISO 8601 형식이 아닌 날짜 형식을 전달하고 있음을 나타냅니다  해결책:1. RFC2822 또는 ISO 8601 형식을 사용하세요.ISO 8601 형식 : YYYY-MM-DDTHH:mm:ssZ또는YYYY-MM-DDmoment("2024-10-14T12:00:00Z");moment("2024-10-14");RFC2822 형식 :ddd, DD MMM YYYY HH:mm:ss ZZmoment("Mon, 14 Oct 2024 12:00:00 +0000"); 2.기존 날짜 형식을 변환합니다 .moment("10/14/2024", "MM/DD/YYYY");

Error 2024.10.14
728x90
반응형