오브젝트 풀링

    [JAVA] Object Pooling

    오브젝트 풀링(apache commons pool 이용) 하는 방법. 오브젝트 풀링에 대한건.. 간단하게 설명하면 많은 수의 오브젝트가 생성되는것을 방지하고자, Pool에 오브젝트들을 담아두고 사용 및 반납을 하는 방식이다. 도서관에 책을 대여하고, 반납하면서 특정 개수의 책만 사용하는 것을 생각하면 된다. 만약, 그런 시스템이 없다면 필요 할때마다 도서관에서는 책을 새로 신청해야 할 것이다. 용도 및 장점 : 잦은 오브젝트 할당으로 인한 over-head 감소 1. pom.xml에 apache commons pool 라이브러리를 maven import commons-pool commons-pool 1.6 2. 풀링해볼 객체의 구현체인 Person 클래스를 만듬. package gompang.domain..