我正在使用netbean并按照以下步骤执行表
的HQL查询生成的映射和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
现在我需要在hibernate HQL中执行test_view。
请提供步骤。
答案 0 :(得分:3)
如果在数据库中创建了视图,则查询视图的过程与使用表完全相同。只需为视图创建实体(POJO),附加映射注释,然后创建并执行查询。重复与MasUser表相同的过程。