삽질들
-
[ibatis]에러 : com.ibatis.common.beans.ProbeException삽질들/DB관련 2014. 5. 15. 10:02
[ibatis]에러 : com.ibatis.common.beans.ProbeException : There is no WRITEABLE property named '변수명' in class '클래스명' 원인: 전역변수와 sql xml 이 대소문자를 구별하기 때문. set/get 대소문자 와 sql.xml에 쓴 property id명을 동일하게 써야 한다. 수정한 ex > sql.xml java파일 String name; public void setName(String name){ this.name = name; }
-
[Oracle] ORA-00918: column ambiguously defined삽질들/DB관련 2014. 4. 14. 19:07
원인: 예를 들어 A테이블과 B테이블을 조인시 A와 B테이블간에 같은 이름의 컬럼이 들어있으면, 어떤 컬럼을 가져와야 될지 몰라서 생기는 에러이다.A테이블에도 memberId가 있고, B테이블에도 memberId가 있는데 sql쿼리문에 그냥 memberId라고 선언하면 뜬다. 따라서 중복되는 컬럼명이 없는지, from절에 주는 테이블 명이 중복되지 않았는지 일단 살펴보자. 조인후 *로 가져올때 에러가 날 수 도 있다. 같은 필드명이 있을 수도 있기 때문!!! 해결 방법 1. 테이블명이 중복된 경우 → 테이블명을 다르게 명시해준다. 2. 컬럼명이 중복된 경우 → 중복되는 컬럼명에 Alias로 다른 이름을 부여해준다. (ex> membeId as mID) 이유가 뭔지 몰랐지만, 찾았으니 다행!!>_
-
[eclipse] class not found 문제삽질들 2014. 3. 21. 13:51
error가 뜬다!! class not found!! 분명히 클래스는 존재하는데 왜 찾지 못하는 걸까요?? 하다가 방법을 찾음! view는 project Explorer로 하고,class not found가 된 프로젝트에 마우스 우클릭을 합니다. 나타난 메뉴에 Build path > configure build path를 클릭합니다. 나타난 창에서 Soure 탭을 클릭하고, class not found가 뜬 폴더를 선택합니다. 그리고 아래 나타난 "Allow output folders for source folders"의 체크박스에 체크!! 위의 그림에 output folder를 눌러 edit을 누른다. 누르면 나오는 오류가 난 폴더를 넣어준다!! ok를 클릭한후, 다시 빌드를 하면 cla..
-
서버 포트 충돌 문제삽질들 2014. 3. 21. 13:38
서버를 켰는데 eclipse에서 문제가 발생했다. Port 0000 required 서버명 is already in use. 라는 문구가 나옴. 나의 해결법. 일단 나는 APMSETUP을 실행하고 있어서 포트가 충돌이 났다. APMSETUP를 꺼주면 서버가 실행되었습니다.~ http://jonghune.tistory.com/37 이럴때 다시 서버를 구동하다보면 위와 같이 포트가 already 중이라며 서버 실행이 안된다. 문제는 말 그래로이다. 포트가 이미 사용중이라는 오류이다. 그럼 다시 서버를 내리고 다시 실행하면되는데 문제는 이미 이클립스에서도 서버는 stop 상태라는 것. (서버는 내려졌는데 또 어떻게 내려? 땅에 묻어야되나... 어쩌라고...) 해결책은 프로세스로 돌아가는 부분을 강제종료 하고 ..