에러
-
[ajax] 406 에러 해결 - jackson 라이브러리 추가개발/문제 해결 2019. 1. 21. 12:39
문제 상황 : 스프링 MVC + MyBatis + JSON 으로 데이터 뽑아오도록 짜놓은 상태 쿼리문 정상, 쿼리 결과 정상 확인 그러나 브라우저에는 아무런 결과가 출력되지 않아 Network 상태를 보니 406 에러가 떠있는 상태 출처 : https://itcrowd2016.tistory.com/63 https://bryan7.tistory.com/458 http://www.nextree.co.kr/p11205/ 그 전까지는 Maven 설정을 위한 pom.xml 을 작성할 때 DB 연결 정도만 신경쓰고 나머지는 남이 올려준걸 그냥 긁어다 썼더니 이런것도 모르고 406 에러를 띄웠다. 정리하자면 406 에러가 뜨는 원인은 서버에서 request가 알려준 content type에 맞는 response 를 ..
-
[MyBatis] resultMap 과 resultType (resultClass) 의 차이점개발/문제 해결 2019. 1. 16. 17:58
옆자리 친구가 뭔가 이상하다고 해서 모니터를 들여다봤더니 로컬 서버에 띄운 프로그램을 통해 실행한 쿼리의 결과는 0행인데똑같은 쿼리를 DBMS 툴에서 실행하면 2행이 나오고 있었다. 대체 이게 왜 이러지??? 싶었는데 원인은 xml에서 쿼리를 선언할 때 resultMap을 지정해주지 않았기 때문(xml에 select 문을 선언할 때는 output을 받아줄 객체를 꼭 선언해야 한다. 그게 resultMap 이든 뭐든...) 처음엔 resultClass 선언이 없어서 그런가 하고 그걸 추가했는데도 계속 값이 안 나와서 다른 문제인가 하고 삽질을 했다.그러다가 또 하나 깨닫게 된 resultMap과 resultClass의 차이점 흐흑 (출처 : http://www.mybatis.org/mybatis-3/sql..
-
[이클립스 에러] Document base does not exist or is not a readable directory개발/문제 해결 2019. 1. 14. 16:52
잘 돌아가고 있던 프로젝트인데 다시 서버 스타트를 누르니 에러 발생ㅜㅜ java.lang.IllegalArgumentException: Document base does not exist or is not a readable directory (출처: https://stackoverflow.com/questions/8492454/eclipse-tomcat-error-document-base-does-not-exist-or-is-not-a-readable-director) 다른 천재들의 답변을 종합해본 결과, 잘 돌아가던 프로젝트를 띄우는데 이 에러가 나온다면 톰캣이 잠깐 맛이 가서 그런 것이니 서버 설정과 관련된 부분을 조금씩 건드려주면 되는 것으로 보인다. 해결책 1. 이클립스의 Servers 에서 생..
-
[이클립스 에러] No suitable driver found for jdbc 해결개발/문제 해결 2019. 1. 11. 11:45
새로 프로젝트를 받아서 로컬 톰캣 서버에 띄워놓고 작업을 시작하려는 찰나,서버 스타트를 누른지 얼마 되지도 않아 이클립스가 또 에러를 뱉어낸다ㅠㅠㅠㅠ java.sql.SQLException: No suitable driver found for jdbc:log4jdbc:tibero:thin:@ 흐아아아ㅏ아아아아ㅏㅏ아 이런 경우 남들은 보통 1. 접속할 DB IP, 유저, 패스워드 부분에 오타가 없는지 확인하고2. 라이브러리에 jdbc 드라이버가 있는지 확인하고 다시 추가해주고다시 띄워보면 잘 접속이 된다는데...... 지금 띄워야 하는 프로젝트는 아키텍처 관리하시는 분께서 globals.properties 에 접속 정보를 입력한 상태에서 개발 svn에 올려주셔서 1번은 문제가 없는걸 확인했고jdbc 드라이..