본문 바로가기

전체 글

ORM 에서 ManyToMany 요즘 JPA 2.0(딱히..그냥 ORM이라 하자) 에 맞춰서 작업을 하다보니 꼭 관계가 성립될 필요가 있을까 하는 경우가 생기더군요. 이론, 논리적으로는 양측이 모두 관계가 성립되지만 실상 웹App에서는 한쪽이 버려저도 되는 상황. 처음에는 꼭 관계는 양쪽이 모두 맺어야해!..였지만 지금은 그냥, 해바라기 사랑의 관계를 맺어가고 있습니다.. 슬픈 Entity군요. ㅜㅜ; 더보기
파이어폭스에서 개발시 짜증이 나는 것 중 하나...캐슁! 파이어 폭스에서 웹페이지를 수정 후, 조회등을 할때 이전 페이지 정보가 나오는 경우가 대다수다.. 물론 Ctrl+F5 신공이 있지만, 그것은 귀찮음! IE의 페이지 열때마다 새버전 확인 후, 자동 새로고침이 필요했다. 파폭 브라우저 주소입력란에 'about:config'를 실행. 고급설정 실행 후 browser.cache.check_doc_frequency 값을 1 로 변경한다. 더보기
오늘의 삽질 Ubuntu에 Postfix를 설치 후, #]telnet localhost 25 의 경우 모든 것이 정상적으로 처리되었다. 물론 메일발송 정상... 헌데, windows의 내PC에서는 telnet xxx.xxx.xxx.xxx 25 가 열리지 않는 것이었다. 하루만의 삽질끝에 찾아낸 원인은 McAfee의 액세스 허용의 Blocking. ㅡㅡ! 이건 뭐야!! 도움주신 경민님께 Thx~ 더보기
JPA 2.0 @StaticMetamodel 사용시 @MappedSuperclass 의 문제. 버그리포트(?)에는 올려져 있으니 2.1 대에서는 처리 될 듯 하다. @MappedSuperclass public abstract class Attachment { @Column(name="attach_id") protected String attachId; } @Entity @Table(name = "review_attachment") public class ReviewAttachment extends Attachment { } 이 형태의 관계에서 기본적으로는 아마 @StaticMetamodel(ReviewAttachment.class) public class ReviewAttachment_ { public static volatile SingularAttribute attachId; } 이렇게 생각하.. 더보기
AJDT 설치시 클래스 인코딩 문제. 모든 환경이 UTF-8 이라는 가정하에.. AJDT 기본 설치 후, java 파일내에 'System.out.println("한글");' 와 같이 사용할 경우 eclipse 콘솔에서는 문자가 깨집니다. 이는 AJDT의 컴파일러 옵션의 문제로 다음과 같이 해결해야 합니다. Non-standard compiler options : -encoding UTF-8 삽질 3시간...아놔... 더보기