0

考虑一个使用两个表的示例查询。查询就像:

select t1.name, t1.address, (select count(*) from table2 t2 where t1.userid = t2.userid) as totalpoints from table1 t1 

有两个名为Table1.java和的 bean 类Table2.java。我的 DAO 类扩展了HibernateDAOSupport. getHibernateTemplate.find()是否可以在函数调用中将此查询与两个 bean 类一起使用?

任何帮助都是不言而喻的。

谢谢。

4

1 回答 1

0

是的,这是可能的。HQL 查询与 SQL 查询几乎相同。但是请注意,您的 SQL 是无效的。在有关子查询的 Hibernate 文档中甚至有一个这样的查询示例。

于 2012-06-12T17:52:56.613 回答