如何利用hql实现对表的部分字段查询

 

假如,我们有一张person表,对应实体类Person,表中有字段name,age,sex,address 哪我们如何来实现全部和部份字段的查询呢?

hql的写法如下:

 

1.查询全表(name,age,sex,address)

     hql="from Person";

 

2.查询表的某几个字段(name,age)

     hql="select new Person(name,age) from Person";

     另:需要在Person实体内中,添加public Person(name,age)这样的构造函数,否则不能将查询出来的数据,写入到实体类中。

 

 

 

相关文章:

  • 2022-12-23
  • 2021-11-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-18
  • 2022-12-23
  • 2021-10-27
猜你喜欢
  • 2021-12-14
  • 2021-07-02
  • 2022-02-26
  • 2021-05-02
  • 2022-12-23
  • 2022-02-04
  • 2022-12-23
相关资源
相似解决方案