final Criteria crit = session.createCriteria(MyClass.class);
final List<MyClass> myClassList = crit.list();
結果在此: 類型安全:List類型的表達式需要選中轉換爲符合列出避免類型安全警告與Hibernate條件查詢
是他們刪除警告的方法,如我得到使用這樣的錯誤:
final List<MyClass> myClassList = Collections.checkedList(MyClass.class, crit.list());
@EvertonAgner:我正在通過「刪除警告」位的問題。 –
是啊,我知道......我的意思是我們應該知道他是否想要解決這個問題,或者他是否只是有強迫症有關警告........因爲我做*大聲笑 – everton
如果你依靠一個返回無類型集合的第三方API,除了禁止警告外,沒有太多有用的工作可做。並添加評論,解釋爲什麼你可以保證該集合的元素真的是正確的類型。 –