rogerdpack
rogerdpack

Reputation: 66711

hibernate createSQLQuery doesn't have addEntity method

I'm trying to use the addEntity method of a hibernate Query, but it only has a "setEntity" method?

  Query query = session.createSQLQuery("...");
  query.addEntity(MyClass.class); // doesn't exist, but setEntity method does?

Upvotes: 0

Views: 323

Answers (1)

rogerdpack
rogerdpack

Reputation: 66711

Turns out you either have to use the right class, this works:

  SQLQuery sqlQuery = session.createSQLQuery("...");
  sqlQuery.addEntity(MyClass.class);

Or chain it, this works:

  Query query = session.createSQLQuery("...").addEntity(MyClass.class);

Upvotes: 1

Related Questions