티스토리 뷰
자카르타의 서브 프로젝트였던 Commons 의 서브프로젝트인 Pool의 새 버전이 나왔네요~
'다양한 객체(Object)들의 재 사용을 위한 풀(Pool)을 관리하는 라이브러리' 라고 보시면 되겠습니다. 자카르타의 서브 프로젝트 출신 답게 자바 언어로 되어있지요. 아시겠지만 '풀'이라는 것은 객체의 생성과 삭제에 드는 자원 소모가 많으니 다쓰고 죽이지 말고, 재활용 해 보자는 마인드입니다. 데이터베이스 연결 같은 부분에 많이 쓰이고 있죠.
이번 버전의 내용은, 버그를 많이 해결해 안정적이 되었고 인터페이스의 모호성을 줄이고 쓰임새를 높이기 위해 메소드들을 좀 고쳤지만, 이전 버전과도 호환을 유지한다고 하네요.
소스를 보는 것도 공부하는데 좋겠습니다. 내부를 까보지는 않았지만 자바독을 훑어보니 클래스 구조는 복잡하지 않은 것 같네요^^
프로젝트 홈은
http://commons.apache.org/pool/
다운로드는
http://commons.apache.org/downloads/download_pool.cgi
입니다.
'다양한 객체(Object)들의 재 사용을 위한 풀(Pool)을 관리하는 라이브러리' 라고 보시면 되겠습니다. 자카르타의 서브 프로젝트 출신 답게 자바 언어로 되어있지요. 아시겠지만 '풀'이라는 것은 객체의 생성과 삭제에 드는 자원 소모가 많으니 다쓰고 죽이지 말고, 재활용 해 보자는 마인드입니다. 데이터베이스 연결 같은 부분에 많이 쓰이고 있죠.
이번 버전의 내용은, 버그를 많이 해결해 안정적이 되었고 인터페이스의 모호성을 줄이고 쓰임새를 높이기 위해 메소드들을 좀 고쳤지만, 이전 버전과도 호환을 유지한다고 하네요.
소스를 보는 것도 공부하는데 좋겠습니다. 내부를 까보지는 않았지만 자바독을 훑어보니 클래스 구조는 복잡하지 않은 것 같네요^^
프로젝트 홈은
http://commons.apache.org/pool/
다운로드는
http://commons.apache.org/downloads/download_pool.cgi
입니다.
댓글