session 的负载似乎没用,如果我需要创建一个 pojo,为什么我需要使用 load 来创建一个不可调用的对象?
@Test
public void testTwoSession() {
Session session = sessionFactory.getCurrentSession();
session.beginTransaction();
Teacher t = (Teacher) session.load(Teacher.class, 2);
System.out.println(t);
session.getTransaction().commit();
System.out.println(t);
}
在提交之前,该对象将被打印,但是当会话被提交时,打印操作将失败。现在我想知道为什么不使用 get 方法来获取教师对象。