2011-01-11 3 views
1

Struts 2 In Action을 읽고 있는데, 5 장에서는 다중 값 매개 변수에 대한 데이터 전송을 보여주기 위해 conversion.properties 파일이 만들어졌습니다. 그것은이 라인을 포함Struts 2에는 conversion.properties 파일이 항상 필요합니까?

Element_weights=java.lang.Double 

을 그리고 Action 클래스에서 제네릭을 사용하지 않는 목록이있다 : 그냥

List<Double> weights; 

모든이를 교체

List weights; 

및 유형 변환 잘 작동하는 것 같았다. 제네릭을 사용하는 데있어 단점이 있습니까? 책의 저자가 수행하는 이유가 무엇입니까?

편집 : 나는 계속 독서를했으며 사실 제네릭 작업을했으며, 저자도 그것을 권장합니다. 그럼에도 불구하고 그들이 처음에 그것을 사용하지 않은 이유는 여전히 나를 괴롭힌다.

답변

1

이러한 유형의 변환 항목은 제네릭 사전 환경에서만 필요합니다. 가능한 경우 제네릭을 사용하십시오.

+0

2004 년 이래로 제네릭이 존재한다는 것은 저에게 흥미로운 점입니다.이 책은 2008 년에 발표되었습니다. –

+0

내 추측에 따르면 1.4에 여전히 남아있는 가난한 영혼을 돕는 것이 있습니다. 일부 대기업은 새로운 기술을 채택하는 속도가 느립니다. –

관련 문제