1

我正在使用 netbean 并按照以下步骤对表执行 HQL 查询

  1. 是否反向Engg
  2. 生成的映射和 POJO

    Query query = session.createQuery("from MasUser as masUser where masUser.userName = '" + userName + "'");
    masUser = (masUser) query.uniqueResult();
    

现在我能够执行并得到结果。


然后我为这个表创建了视图

  CREATE VIEW test_view AS SELECT user_name, address FROM mas_user

现在我需要在休眠 HQL 中执行 test_view。

请提供步骤。

4

1 回答 1

3

如果在数据库中创建视图,查询视图的过程与处理表完全相同。只需为视图创建一个实体 (POJO),附加映射注释,然后创建并执行查询。重复您对 MasUser 表执行的相同过程。

于 2012-11-19T12:03:15.943 回答