자바 Generic을 활용해 캐스팅을 하지 않도록 라이브러리 구현
가변 인자를 활용해 개발자 편의성 개선
여러 건의 데이터를 조회할 수 있는 기능 추가