关于hibernate报“表或视图不存在”问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

关于hibernate报“表或视图不存在”问题

2016-03-04 13:44:05 1709 1

有如下方法:

public List<NewsVo> findByPage(int from, int length) {
List<NewsVo> list = null;
try {
StringBuilder findSql = new StringBuilder();
findSql.append("select hp.id id,hm.name menuItemName,hp.name pictureTitleName,hp.create_date pubdate from HL_PICTURETITLE hp,HL_MENUITEM hm where 1=1");

SQLQuery query = this.getSession().createSQLQuery(findSql.toString());

list = query.addScalar("id",Hibernate.INTEGER)
.addScalar("menuItemName",Hibernate.STRING)
.addScalar("pictureTitleName",Hibernate.STRING)
.addScalar("pubdate",Hibernate.DATE)
.setFirstResult(from).setMaxResults(length).list();
} catch (Exception e) {
e.printStackTrace();
}
return list;
}

运行的时候总是报“表或视图不存在”这样的错误,但是数据库中是有表的,也能查出数据,并且session也没问题,请问哪里出错了?

取消 提交回答
全部回答(1)
  • 爵霸
    2019-07-17 18:52:11

    增加`setResultTransformer(Transformers.aliasToBean(NewsVo.class))
    vo不是hibernate`管理的实体类

    0 0
相关问答

1

回答

关于 hibernate 执行save时注入的对象 不入库 问题

2016-03-04 16:05:55 1775浏览量 回答数 1

1

回答

关于hibernate配置文件问题

2016-06-15 09:18:51 1498浏览量 回答数 1

1

回答

hibernate问题

2016-03-04 09:29:38 1723浏览量 回答数 1

1

回答

hibernate三表配置 - hibernate报错

2020-06-02 12:39:17 228浏览量 回答数 1

1

回答

hibernate 自动建表为什么没反应?

2016-03-04 09:31:29 1737浏览量 回答数 1

1

回答

Hibernate不会在Spring应用程序中自动创建表

2020-03-26 19:01:56 201浏览量 回答数 1

1

回答

Hibernate的对象怎么从瞬时态变成持久态?

2021-10-27 11:41:02 100浏览量 回答数 1

3

回答

hibernate4自动建库问题,不是自动建表,是怎么自动创建数据库

2018-01-30 20:48:15 2286浏览量 回答数 3

1

回答

hibernate三表配置:配置报错 

2020-05-31 22:03:46 240浏览量 回答数 1

1

回答

hibernate三表配置 :报错

2020-06-14 06:41:42 213浏览量 回答数 1
+关注
2
文章
9426
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载