方法:
public Mainsubjects getChosenMain(String loc, int id) {
List list = hibernateTemplate.find("from Mainsubjects where locale = ? and id = ?", loc, id);
Mainsubjects main = (Mainsubjects) list.get(0);
return main;
}
给了我:
getChosenMain(java.lang.String,int) in fi.utu.tuha.db.DatabaseOperations cannot implement getChosenMain(java.lang.String,int) in fi.utu.tuha.db.DatabaseManager
return type fi.utu.tuha.domain.Mainsubjects is not compatible with java.util.List<fi.utu.tuha.domain.Mainsubjects>
我想知道为什么。我正在投掷对象以返回它。
答案 0 :(得分:0)
看起来DatabaseOperations
实现了接口,或扩展了类DatabaseManager
。此接口或基类具有以下方法:
public List<Mainsubjects> getChosenMain(String,int)
您已使用以下方法覆盖该方法:
public Mainsubjects getChosenMain(String loc, int id)
错误的原因是返回类型不匹配。