一応スレをざっと読んだけどもし既出だったらごめんなさい。
List型のオブジェクトを取得するメソッドなんですけど、


public List<TGoods> getGoodsAll() {

List<TGoods> goods = (List<TGoods>)getHibernateTemplate().find("from TGoods");
return goods;
}


eclipse ver3.6.2で、「Type safety: Unchecked cast from List to List<TGoods>」
というwarningが出てしまいます。
@SuppressWarnings("unchecked")を記述すれば、warningを消せるのですが、メソッドすべてのwarningに影響が及ぶので
使いたくありません。
プログラミングで解決できる方法ありますか?