반응형

Error code 모음/5. JAVA, Spring errors 41

[Eclipse Error] Cause: java.lang.NullPointerException: target is null for method equals

위 에러는 NullPointerException 에러인데 xml 또는 스프링 경로에 있는 java의 값을 넣어주는 부분에 값이 들어가지 않아서 발생하는 에러이다. 파라미터에 따로 null 을 걸러주지 않는 쿼리를 만들었을 때 발생하는데, null 값이 들어감에도 값을 비교하기 때문이다. 위 에러를 해결하기 위해서는 null 값이 아닌 값을 걸러주는 쿼리문이 필요하다 아래 이미지와 같이 null 을 걸러주는 Mybatis 쿼리를 삽입해주었다. 자세한 내용은 아래 링크를 참고하면 된다. 참고 링크 e-moon.tistory.com/8 [MyBatis, JAVA] 마이바티스에서의 NullPointerException 해결해 보기 Cause: java.lang.NullPointerException: target..

[Spring Error] Error creating bean with name 'requestMappingHandlerMapping

Ambiguous mapping. Cannot map 'memberController' method public java.util.HashMap dataworks.controller.api.MemberController.getUserMngLst(javax.servlet.http.HttpServletRequest) Ambiguous mapping. Cannot map 'memberController' method public java.util.HashMap dataworks.controller.api.MemberController.getUserMngLst(javax.servlet.http.HttpServletRequest) to {[/member/getUserMngLst.json],methods=[GET ..

[Java Error] INFO [org.springframework.jdbc.support.SQLErrorCodesFactory] SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]

위 에러는 dao 단 호출 에러인데.. mybatis에 등록 한 쿼리 부분에 문제가 있을 시 주로 발생한다. 위 에러가 발생할 경우, 대체적으로 쿼리문 쪽에 문제가 있다고 생각하면 될것 같다. -------------------------------------------------------------------------------------------------------------------------------- 답변 해당오류는 일반적으로 db상의 오류나, 코드상의 SQL 문법이 맞지 않기 때문에 나는 에러로 보입니다. 커넥션이 됐는지 테스트 해보시고, 간단하게 DB의 현재 시간 가져오는 걸로 테스트 해보시는것이 좋을것 같습니다. 서버쪽 테이블의 스키마가 정확하게 맞는지, 데이터 타입이 맞는지 그..

[Java Error] http://apache.org/xml/features/xinclude testing log4j 2

위 에러는 로그를 나타내는 log4j가 존재하지 않을 때 나타날 수 있다. 귀찮아서 무시할 수 있지만, 로그를 제대로 남기기 위해서는 해결을 어느정도 하고 넘어가는 것이 속시워할 것이다. 자세한 사항은 아래 링크를 통해 수정할 것 참고 링크 stackoverflow.com/questions/27860361/issue-http-apache-org-xml-features-xinclude-testing-log4j-2/32310876#32310876 Issue http://apache.org/xml/features/xinclude testing log4j 2 I'm testing Log4j2 and I don't know what I'm doing wrong because I downloaded the libr..

[Java Error] StatusLogger Caught java.lang.AbstractMethodError

해당 에러가 발생할 경우 .xml 파일이 제대로 파싱이 되지않아 스프링에서 해독을 못할 수 있다. 특히 mybatis 의 쿼리문은 .xml 로 등록을 하기 때문에, 위 에러가 발생할 시에는 주의를 기울이고 구글링을 통해 빠르게 해결하는 것이 무엇보다도 중요하다 pom.xml 에 아래와 같이 등록을 하면 해결할 수 있었다. xerces xercesImpl 2.11.0 자세한 사항은 아래 링크 참고 참고 링크 stackoverflow.com/questions/47900670/error-statuslogger-caught-java-lang-abstractmethoderror ERROR StatusLogger Caught java.lang.AbstractMethodError I have an applicatio..

[JavaScript] Uncaught Error: Syntax error, unrecognized expression: [value=]

일단은 값이 들어가지 않아서 생기는 에러인 것 같다. 오타가 난 곳이 없나 찾아보고, 문맥에 이상이 없는지 확인을 해보자 자세한 사항은 아래 링크 참고하자 참고링크 mine-it-record.tistory.com/312 [JavaScript] Uncaught Error: Syntax error, unrecognized expression: [value=] - Uncaught Error: Syntax error, unrecognized expression: [value=] - 개발을 하다가 당연히 될거라 생각했던 부분에서 갑자기 에러가 발생하였다 될줄알았는데 안되나보다 발생한 에러는 제목과 같다 Uncaught.. mine-it-record.tistory.com

[Eclipse Error] 이클립스 에러 The import org.apache.commons cannot be resolved

jar 파일을 옮겨넣었음에도 위와같은 에러가 발생하는 경우가 자주 있다.. 다른 사람들은 그냥 파일을 옮기기만해도 해결이 된다는데.. 나는 그게 되지를 않아서.. 한참을 찾아 헤매던 중 아래 링크에서 좋은 방법을 발견했다. 추후 다시 참고해서 에러가 났을 때 해결해봐야 겠다. 참고 링크 k-gline.tistory.com/3 이클립스 에러 The import org.apache.commons cannot be resolved [자바에러] The import org.apache.commons cannot be resolved 또 다시 만난에러, 사실 개발은 에러로 시작해서 에러로 끊나는것 같아요. 이 에러는 아파치 관련 jar가 존재하지 않기 때문에 발생하는 에.. k-gline.tistory.com 위 ..

[Spring Error] Could not delete/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/appname/WEB-INF/lib. May be locked by another process

해당 에러는 로그 파일이 많이 쌓여서 clean을 아무리해도 제대로 스프링/이클립스가 실행되지 않아 발생했었다. tomcat 에러인데, 톰켓을 clean, tomcat directory clean 을 해도 에러가 실행되지 않을 경우에 아래 링크를 참고하여 ./metadata/.plugins/org.eclipse.wst.server.core/tmp0 경로의 tmp0 폴더를 삭제해준 후, clean, tomcat directory clean을 다시 실행하면 될것 같다 자세한 사항은 아래 링크를 참고하여 추후에 다시 하도록 하자 참고링크 gabrielyj.tistory.com/174 [스프링/에러]Could not delete /.metadata/.plugins/org.eclipse.wst.server.cor..

[JAVA Error] The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

아래 링크 참고해서 위 해당에러 해결할 것 simuing.tistory.com/168 이클립스 에러해결 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 이클립스 에러 Multiple annotations found at this line: - The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path ① 해결단계 ② 프로젝트 우클릭 →.. simuing.tistory.com

반응형