트랜잭션 서비스 추상화1 토비의 스프링 3.1 Vol.1 250p ~ 350p 정리 3.5.3 템플릿/콜백의 응용 - 템플릿 / 콜백의 재설계 - 제네릭스를 이용한 콜백 인터페이스 제네릭스를 적용하여 다양한 오브젝트 타입을 지원하는 인터페이스나 메소드를 정의해 보자. //타입 파라미터를 적용한 LineCallback public inteface LineCallback { T doSomethingWithLine(String line, T value); } //타입 파라미터를 추가해서 제네릭 메소드로 만든 lineReadTemplate() public T lineReadTemplate(String filepath, LineCallback callback, T initVal) throws IOException { ... } 3.7 정리 - JDBC와 같은 예외가 발생할 가능성이 있으며 공유 .. 2023. 12. 30. 이전 1 다음