본문 바로가기

우리회사 워크샵~사진! 더보기
Log4J 란 Log4J 란? - apache 진영에서 나온 오픈소스 - 로그 메시지를 콘솔, 텍스트파일, html파일, xml 파일, 이메일등으로 전송 가능 - Logger(category) : 로그 파일을 작성하는 클래스, Appender 에 메시지를 전달 - Appender : 로그를 출력하는 위치 (ex)ConsoleAppender, FileAppender.. - Layout : Appender 로 로그를 생성하기 전에 메시지의 형식을 만드는 클래스 Log4J 설정파일 - log4j.properties(ç가장 사용하기 쉽고 직관적임) - log4.xml - java source Logger -- 로깅레벨 - DEBUG < INFO < WARN < ERROR < FATAL Appender Properties u .. 더보기
I. Oracle에서의 SYS_CONNECT_BY_PATH 사용 목적과 흉내내기 I. Oracle에서의 SYS_CONNECT_BY_PATH 사용 목적과 흉내내기 부모-자식의 관계가 있는 데이터, 특히 BOM, 사원정보 및 계층형 분류를 출력함에 있어서 최종 노드로부터 최상위 노드까지의 모든 노드의 데이터를 구분자를 이용하여 출력하기 위해 사용됩니다. 앞으로 제시할 방법은 말 그대로 흉내내기 입니다. 오라클의 계층형 함수는 다양한 형태로 사용될 수 있기 때문에 SQL만으로는 복잡한 쿼리문에 사용되는 함수형태로 구현하기는 어렵습니다. 단지, 계층형 구조 데이터를 오라클의 SYS_CONNECT_BY_PATH와 유사한 결과물을 표현하는 데 목적이 있다면 제가 소개하는 방법만으로도 충분할 것입니다. 언젠가는 CUBRID에서도 계층형 함수가 제공될 것으로 생각됩니다만, 그 전까지는 부족하나마 .. 더보기