본문 바로가기

자바

Slf4J 사용하기. ( slf4j, log4j ) 현재 추세는 Slf4J인 듯 하다. 사용하기 편하고 성능또한 좋다. 여하튼 지금 Slf4J를 가볍게 알아보자. slf4j는 jdk, common_log, log4j 등등의 로깅 framework를 통합해서 사용할 수 있는 로깅 framework이다. 여기서는 slf4j와 log4j를 연동해서 사용하는 방법을 알아본다. 1. slf4j down ( 2011년 7월 20일 버전 : 1.6.1 ) http://www.slf4j.org/download.html 2. slf4j와 log4j를 위한 필수 jar들 slf4j-api-1.6.1.jar log4j-1.2.16.jar slf4j-log4j12-1.6.1.jar 3. 실행하기. TEST 1 import org.slf4j.Logger; import org.s.. 더보기
Log4J 간단 사용 정리. 프로젝트를 하면서 중요한것은 data가 정확하게 저장 or return 되는지가 중요하다. System.out.println를 사용하게 되면 되겠지만 나중에 릴리즈 즉 서비스를 할 때는 System.out.println을 지워야 한다. 당연 말이 안되는 작업이다. 그래서 Logging이라는것을 사용하는데. 일단 Log4j의 간단한 사용법을 알아보자. 개발툴은 Eclipse . Log4J 다운 받기 http://logging.apache.org/log4j/1.2/download.html 2011-7-18일 버전은 1.2.16이다. log4j-1.2.16.jar 파일을 build path에 추가한다. Log4JTest_NoneXML.jar 파일을 압축풀면 eclipse에서 import하면 된다. // tes.. 더보기
Java JUnit를 이용 객체 비교하기. DB에서 데이터를 가져와서 생성한 product.java 클래스와 임의로 만든 product.java를 객체 비교 하려 한다. 일단 class 정의 class Product{ private String name; private String id; private String setName(Stirng name){ this.name = name; } private String setID(String id){ this.id = id; } } 객체생성 Product dbProduct = new Product(); Product tempProduct = new Protuct(); dbProtuct.setName("a"); dbProtuct.setID("id"); tempProduct.setName("a); tem.. 더보기
우분투 11.04 Java 설치하기 나에게 필요한 jdk 버전은 jdk1.6.0_u17 64bit 버전이다. 따라사 apt-get을 통한 java 설치를 할 수 없다. 그래서 내린 결론은 우분투에 ftp server를 설치하고 ftp를 이용해서 필요한 jdk를 upload 한 후 설치하기로 햇다. 인터넷에서 jdk-6u26-linux-x64.bin를 다운 받는다. (Linux x64 - Self Extracting Installer 버전) JDK 설치 설치 위치는 /usr이다 sh ./jdk-6u26-linux-x64.bin 디렉토리 이름 변경 usr/jdk-6u26-linux-x64 비슷하게 폴더가 생긴다. 이름을 간단하게 바꾼다. rm jdk-6u26-linux-x64.bin jdk1.6_u26 환경 설정 파일은 /etc/profile.. 더보기