Java Spring11 제네릭(Generic) JDK1.5 버전으로 바뀌면서 자바 언어 자체에 많은 변화가 있었다. 무엇보다 데이터형의 안정성을 보강하기 위한 제네릭의 도입이 클래스 라이브러리 전반에 많은 영향을 미쳤다고 볼 수 있다. 제너릭타입(Generic Types)은 주로 자바 컬렉션에서 많이 사용되고 있으며, 컬렉션은 자료구조이다. 컬렉션에는 어떤 자료를 담을지 알 수 없으므로 최상위 객체인 Object형태로 저장되고 관리되도록 설계되어 있다. 그러나 의도하지 않은 자료형이 담기는 경우도 발생하게 된다. 제너릭 타입을 사용하면 프로그래머가 원하는 객체의 타입을 명시해서 의도하지 않은 객체는 저장될 수 없도록 컴파일시에 오류를 확인할 수있게 된다Vector 클래스의 명세서를 보면 Class Vector여기서는 데이터형 인자가 생성시 지정될.. 2008. 11. 24. iBatis의 장점 1.간단함+생산성IBATIS는 가장 간단한 퍼시스턴스 프레임 워크중 하나이다. 간결한 코딩으로 JDBC처럼 작동이 가능하다.불필요한 JDBC 코딩이 많이 줄어 생산성을 높일수 있다.IBATIS는 DBA와 프로그래머가 동시에 이해할 수 있어 효율적인 협업이 가능하다. 2.성능엄밀히 JDBC보다 빠르지는 않지만, 노동(코딩 , 오타)대비 성능이 우수하다.하지만 iBatis는 성능에 가장 큰 요인이 되는 데이터의 추출 시점, 필요한 페이지 리스트등 간단한 방법으로 컨트롤이 가능한점 3.업무분담JDBC처럼 쿼리문이 동적으로 생성할 필요가 없기 때문에 DBA와 프로그래머 간의 역할 분담이 가능하다. 4.오픈소스의 장점 PSN포털 H게임에 간단히 적용해고 느낀점......프로젝트도 작고, 익숙하지 않아 큰 장점은 .. 2008. 10. 20. 이전 1 2 다음