查你的mapping文件所对应的表有没有错类的属性有没有对
解决方案 »
- java+js网页截地图怎没截图,我自己想了个辙,不太好,哪位大侠有更好的办法,说一下啊
- 请问有没有JSP可以include 的connect.inc 文件
- jstl嵌套问题,解决就给分在线等
- HTTP Status 500 - The server encountered an internal error () that prevented it from fulfilling this request.开始学jsp安装服务器
- 救命啦!加载页面时要进入到一个action里面接受信息返回出来
- WIN2000PRO操作系统可以同时支持asp.net 和jsp吗
- 菜鸟问题:什么是开源,开源项目?
- 急救::关于jsp访问javabean的问题
- 请教Java高手,最好懂strus----80
- 请高手推荐教材
- hibernate的hql的几个问题
- 为什么hibernate3.0.5里我在createQuery()中使用order by就报错,用出来的同志进来指点一下我的问题!!
我的employeedetail表结构是:
CREATE TABLE EMPLOYEEDETAIL
(
SYSID INT NOT NULL ,
EMPLOYEEID CHAR(20) NOT NULL ,
NAME CHAR(20) NOT NULL ,
GENDER CHAR(1) NOT NULL ,
AGE SMALLINT,
ADDRESS CHAR(100),
ZIPCODE CHAR(20),
MOBILE CHAR(20),
UNITPHONE CHAR(20),
EMAIL CHAR(50)
)
CREATE UNIQUE BTREE INDEX NEW_INDEX1 ON EMPLOYEEDETAIL (
EMPLOYEEID)
PROPERTIES
db2j.storage.pageSize=4096,
db2j.storage.minimumRecordSize=1,
db2j.storage.initialPages=1,
db2j.storage.pageReservedSpace=0
ALTER TABLE EMPLOYEEDETAIL
ADD CONSTRAINT NEW_KEY1 Primary Key (SYSID)我的mapping文件内容是:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
<hibernate-mapping>
<class name="hibernateClassesMapping.EmployeeDetail" table="employeedetail">
<id name="sysID" column="sysID">
<generator class="assigned"/>
</id>
<property name="employeeID" column="employeeID"/>
<property name="name" column="name"/>
<property name="gender" column="gender"/>
<property name="age" column="age"/>
<property name="address" column="address"/>
<property name="zipcode" column="zipcode"/>
<property name="mobile" column="mobile"/>
<property name="unitPhone" column="unitPhone"/>
<property name="email" column="email"/>
</class>
</hibernate-mapping>
为什么会不能用order by呢?
比如我的意思是这样:select e.age,e.email from Employee order by e.email desc
如果我写成select e.age,e.email from Employee order by col_1_0_ desc就通过了,因为hibernate里order by是根据列的别名来排序的,但为什么我写的e.email就翻译不出来呢?而网上我查都没用col_0_0之类的来查询的呀?