我有以下功能在我的休眠文件:我怎樣才能做一個選擇,其中如該查詢休眠而不使用查詢
try {
SessionFactory sessFact = new Configuration()
.configure("/org/test/tutorial/hibernate.cfg.xml").buildSessionFactory();
Session sess = sessFact.openSession();
Transaction tran = sess.beginTransaction();
List<testModel> hostsInHostclass = sess.createSQLQuery("SELECT * FROM Employee where Employer like '"+ANY INPUT+"'").addEntity(tut_model.class).list();
} catch (HibernateException he) {
throw new DependencyException("DB Error: " + he.getMessage());
}
現在,寫它,這是違背了休眠的目的,因爲我必須實際指定查詢。有什麼辦法可以隱式做到這一點?
假設我的模型文件是正確的。它有四個欄目:員工,僱主,年齡和性別。請幫助我解決這個問題。
四列。抱歉。這是在模型指定正確的數據庫中。 –