Hibernate中SQL与HQL的不同

    在Hibernate中SQL与HQL是不同的,例如:在执行list = session.createQuery("select userName,userPwd,userType,userDiscription from User").list();一句时, list中的内容不是User类型的, 而是Object类型的。而list = session.createQuery("from User").list();查出来的才是内容为User的List否则只是包含userName,userPwd,userType,userDiscription几个属性的Object的List。需要注意的是在Hibernate中大小写是十分敏感的,这样很容易出现No getter method for property的错误。
posted on 2009-06-24 18:30 落叶秋风 阅读(154) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: