SSH两次查询同一记录…内存地址不一样…?
User u1 = super.getHibernateTemplate().get(User.class, 1L);
User u2 = super.getHibernateTemplate().get(User.class, 1L);
System.out.println(u1);
System.out.println(u2);
System.out.println(u1==u2);
控制台输出:
@anf2d3
@5vb56s
false
问题是:如果单纯用Hibernate内存地址是一样的…SSH整合以后就不行了…
------解决方案--------------------这个就得看你是怎样用spring管理的了。
------解决方案--------------------
他们就是2个对象呀?有什么问题?2个不通的session执行的结果