首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

hiberate 查询时报错

2012-01-14 
hiberate 查询时报错,紧急求助有这样一个函数报错信息:org.apache.jasper.JasperException: tbl_trade is

hiberate 查询时报错,紧急求助
有这样一个函数



报错信息:
org.apache.jasper.JasperException: tbl_trade is not mapped [from tbl_trade]


而如果用下面的代码运行则能正确插入数据

为什么前面那个查询的函数会报错呢?小弟刚刚学习hiberater,请各位高手不吝赠教.

其中 tbl_trade 的结构为:



DbTrade.java 的代码如下:


TbTrade.hbm.xml 的内容如下:





[解决办法]
试一下把
String hsql = "from tbl_trade";
改成
String hsql = "from DbTrade";
[解决办法]
HQL用的是类名 你查询的时候用的是表名

热点排行