내 봄 응용 프로그램 컨텍스트 파일에는 다음과 같은 것이 있습니다.
<util:map id="someMap" map-class="java.util.HashMap" key-type="java.lang.String" value-type="java.lang.String">
<entry key="some_key" value="some value" />
<entry key="some_key_2" value="some value" />
</util:map>
Java 클래스에서 구현은 다음과 같습니다.
private Map<String, String> someMap = new HashMap<String, String>();
someMap = (HashMap<String, String>)getApplicationContext().getBean("someMap");
이클립스에서는 다음과 같은 경고가 표시됩니다.
유형 안전 : Object에서 HashMap으로 캐스트되지 않은 캐스트
내가 뭘 잘못 했어? 문제를 어떻게 해결합니까?