자바를 공부하면서 제네릭을 마주하였고, 뭐 이런 식으로 쓰면 되는 거구나라고 여기고 넘어갔지만 책장을 넘기며 진도를 나아가다 이해가 안 되는 모양의 녀석을 만나 public void multiGeneric(WildCardGeneric c, T addValue, S another) 다시 제대로 깊게 짚고 넘어가야 겠다는 생각을 하고, 결심 끝에 이렇게 정리를 해본다. 우선 들어가기에 앞서 DTO 객체를 한번 살펴보도록 하자. 모양은 Obejct 타입의 변수 하나와 get/set 메서드를 가진 이상할게 없는 전형적인 DTO의 모습을 하고 있다. 1 2 3 4 5 6 7 8 9 10 11 12 13 import java.io.Serializable; public class CastingDTO implement..