問題:
使用Hibernate進行資料操作時,遇到錯誤「無法確定以下類型:java.util.List。
背景:
出現該錯誤是因為 Hibernate無法確定集合的類型(List
解決方案:
要解決該錯誤,修改College類別中的@OneToMany註解,直接應用於欄位而不是getter方法。以下是修正後的程式碼:
<code class="java">// College.java @Entity public class College { @Id @GeneratedValue(strategy=GenerationType.AUTO) private int collegeId; private String collegeName; @OneToMany(targetEntity=Student.class, mappedBy="college", fetch=FetchType.EAGER) private List<Student> students; // Other getters and setters omitted }</code>
其他注意事項:
以上是使用 Hibernate 的 @OneToMany 註解時,為什麼我會收到「無法確定類型:java.util.List」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!