org.hibernate.QueryException: could not resolve property: depreciationDay of: com.cqta.oatianai.model.Depreciation
NO.1 映射出了問題。查找不到。代碼如下
?1/**
?2?????*?折舊記錄檢索
?3?????*/
?4????@SuppressWarnings("unchecked")
?5????public?List<Depreciation>?queryDepreciationList(String?name,?String?number,?Date?startTime,?Date?endTime)?{
?6
?7????????Criteria?criteria?=?getSession().createCriteria(Depreciation.class,?"s").createAlias("s.asset",?"a");
?8????????//?起始日期
?9????????if?(startTime?!=?null)?{
10????????????criteria.add(Restrictions.gt("s.depreciationDay?",?startTime));
11????????}
12????????//?截止日期
13????????if?(endTime?!=?null)?{
14????????????criteria.add(Restrictions.lt("s.depreciationDay?",?endTime));
15????????}
16????????if?(name?!=?null?&&?!name.trim().equals(""))?{
17????????????criteria.add(Restrictions.like("a.name",?name,?MatchMode.ANYWHERE));
18????????}
19????????if?(number?!=?null?&&?!number.trim().equals(""))?{
20????????????criteria.add(Restrictions.like("a.number",?number,?MatchMode.ANYWHERE));
21????????}
22????
23????????List<Depreciation>?items?=?criteria.list();
24????????DebugUtil.showAllPorperty(items);
25????????return?items;
26????????
27????}
NO.2 仔細核對查找代碼中的該屬性配置,淚流滿面之后 發現屬性后面多了個空格........GG...
追逐和夢想一樣的激情,暖暖的火焰點燃生命,度過暖暖的每一天...
posted on 2010-10-14 13:32 無盡海 閱讀(1569) 評論(0) 編輯 收藏 所屬分類: hibernate