[Project]/업무일지

에러 메시지StackTrace: java.lang.reflect.InvocationTargetExceptionCaused by: java.lang.NoSuchMethodError: oracle.i18n.text.converter.CharacterConverterOGS.getInstance(I)Loracle/sql/converter/CharacterConverters;at oracle.sql.converter.CharacterConverterFactoryOGS.make(CharacterConverterFactoryOGS.java:48)at oracle.sql.CharacterSetWithConverter.getInstance(CharacterSetWithConverter.java:92)at oracle.s..
에러 메시지HTTP 상태 500 – 내부 서버 오류타입 예외 보고메시지 Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='id', mode=IN, javaType=class java.lang.String, jdbcType=null, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cau..
에러 메시지com.ibatis.common.jdbc.exception.NestedSQLException: --- The error occurred while applying a parameter map. --- Check the statement (query failed). --- Cause: java.sql.SQLException: ORA-00920: 관계 연산자가 부적합합니다 이 오류는 SQL문장에서관계 연산자(=, , =, !=, , AND, OR 등)가 잘못 사용되었음을 의미한다. SQL 쿼리가 작성된 xml 파일에 들어가서 쿼리를 확인해봐야 한다.1. 원인기존 코드 a.TotalDate #startDate# and #endDate#  java, spring MVC 기반 i-batis..
에러 메시지java.awt.print.PrinterAbortException at sun.print.RasterPrinterJob.cancelDoc(Unknown Source) at sun.print.RasterPrinterJob.print(Unknown Source) at sun.print.RasterPrinterJob.print(Unknown Source)... 생략 at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed..
상황새로운 자바 어플리케이션 페이지(Java Swing) 신규 개발 중 데이터를 화면에 표시하기 위해서 작성한 코드에서 발생했다. 에러 메시지java.lang.NoSuchMethodException1. 원인BIZ에서 해당 메서드를 호출하는 과정에서 NoSuchMethodException 예외가 발생했다.이는 해당 메서드가 클래스에 존재하지 않거나, 메서드의 시그니처가 잘못되었음을 의미한다. 2. 해결2-1. 메서드 존재 여부 확인BIZ 클래스에서 호출하려고 하는 메서드가 실제 존재하는지 확인했다.존재하지 않았다. 실제로 호출 메서드를 BIZ 클래스에서 구현했는데, 메서드 이름을 다르게 구현한 것이 문제가 되었다. 그래서 하나의 이름으로 메서드명을 모두 통일해주었다.데헷 아직 신입이라구 ~~~~ o(*^@..
상황영수증 출력 화면을 수정해야 한다.배달 방식 중에서 '배민원 또는 쿠팡이츠'라면 영수증에 '배민원' 또는 '쿠팡이츠'라고 표시해줘야 한다.배달 방식 중 '배민원 또는 쿠팡이츠'가 아닌 나머지 방식들은 영수증에 아무런 표기를 하지 않는다. 해당 코드를 작성하고 프로그램을 실행해보니 아래와 같은 에러가 발생했다. 에러 메시지java.lang.NullPointerException1. 원인배달 방식 중 '배민원' 또는 '쿠팡이츠'가 아닌 나머지 방식들은DB의 해당 컬럼에 NULL이거나 다른 데이터가 저장되어 있는 경우이다. 나는 이때, 배달 방식이 저장되는 컬럼 값 중에서 NULL인 경우를 생각하지 못했기 때문에NullPointerException이 발생한 것이었다. 2. 해결이를 해결하기 위해서는 예외 처..
java.sql.SQLException: Illegal mix of collations (euckr_korean_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '='두 인코딩 방식이 충돌하는 에러가 나타나서 my.ini의 설정을 변경해야 한다.0. 현재 상황0-1. MySQL 인코딩 현황현재는 모든 DB와 테이블, 컬럼의 인코딩 방식은 'euckr_korean_ci'인데,mysql의 character_set_server는 latin1이며, collation_server는 latin1_swedish_ci이다.따라서 euckr_korean_ci로 mysql 인코딩 설정을 변경해야 한다. 현재 설정되어 있는 mysql의 인코딩 방식을 보려면 윈도우 ..
에러 메시지Error Code: 1055. Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column '데이터베이스.테이블.컬럼' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by 0.000 sec 1. 원인XML 파일 내 SQL문에서 에러가 발생했다.에러 코드 1055는 SQL 모드가 ONLY_FULL_GROUP_BY로 설정되어 있을 때 발생하는 문제이다. 이 모드는 GROUP BY 절에 포함되지 않은 모든 열이 SELECT 목록에 있을 때..
보호되어 있는 글입니다.
1. 문제 발생전체 가입자 수를 나타내는 객체인 custcnt 데이터가 프로그램 화면상에서 0값으로 표시된다. 내가 xml, biz, 서비스 구현 자바 파일에서 null 값이 반환되면 0값으로 대체하여 반환되도록 코드를 작성했기 때문에실제로는 데이터베이스에 쿼리를 입력해보면 정수의 값이 나오는데도 불구하고자바 코드에서 null값이 반환되어 0값으로 대체되면서 프로그램 화면상에서 custcnt가 0값으로 표시되었다. 요약하자면,정수값이 custcnt 데이터가 null값으로 반환되어 0값으로 대체되어 표시되는 문제 발생. 2. 문제 해결 과정2-1. 연관 된 파일 리스트XMLDAOBIZ이렇게 3개의 파일 중 어느 파일이 데이터를 null값으로 반환할 가능성이 있다. 2-2. 각 파일 별 디버깅 코드 작성2-..
soheepark
'[Project]/업무일지' 카테고리의 글 목록 (2 Page)