javax.persistence で多くのクエリを実行します。そして Java は、警告を受けるか @Suppress するかのどちらかを強制しますが、どちらも正しくないと感じます。
@SuppressWarnings("unchecked")
@Override
public List<Area> getArea(Province province) {
Query qry = em.createQuery("Select c from Area c where c.province = ?1");
qry.setParameter(1, province);
return qry.getResultList();
}
上記のコードの警告を取り除くにはどうすればよいですか?