如何在Hibernate的session.get()方法中获取动态值?

时间:2018-08-03 10:07:55

标签: java hibernate

我试图在hbernate中获取一些数据,并且正在使用session.get()方法,其中我传递了类的第一个参数,第二个我想传递整数值,例如id。

try (Session session = HibernateUtil.getSessionFactory().openSession()) {
            System.out.println("isValidEmployerByEmaildId is fetcheched");            
            emp = session.get(Employer.class, 18);                                                        
            System.out.println("Employee Loggedin Successfully.");           
        } catch (Exception e) {
            e.printStackTrace();
        }

现在我要静态传递id值,但是我想动态传递它。我有存储id的pojo类,但是当我使用pojo类的get方法时,它将返回空指针异常。

请帮助。...提前感谢

0 个答案:

没有答案