首页 > 编程开发 > Java编程 > Hibernate利用HQL语句查询部分字段内容
2015
06-02

Hibernate利用HQL语句查询部分字段内容

Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但HQL被有意识的设计为完全面向对象的查询,可以简单的实现查询部分字段。

创建JavaBean对象

例如现在我有如下一个Article对象:

查询所有字段

如果查询所有字段:HQL语句可以这么写:

查询部分字段

如果查询部分字段,例如:我想查询ArticletitleauthorpublishTime

先创建一个含有以上参数的构造方法:

然后HQL这么写:

如果有两张表:

如果需要同时包含多个表的字段,那么可以创建一个中间的JavaBean对象,并创建对应的构造方法,这里不再赘述,如果有问题,请留言。

最后编辑:
作者:

百度ID:“度娘程序员”,博主。

捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

发表回复

你的邮箱地址不会被公开,垃圾评论将被删除。

有人回复时邮件通知我