我用Hibernate5.2,openSession得到的session不关闭,得到的hashcode也是一样的,如果不提交事务,那得到的hashcode就不一样了
2017-08-08
运行程序需要系统内存。。比如运行过程中创建的Session对象就要占用内存。。当然也解释了为什么运行程序需要内存(。。。);系统对存在有编码,hashcode相同(内存地址相同)当然说明前一次占用内存的对象被销毁了。。
2017-08-07
不知道有没有人会和我一样犯低级错误,,运行正确。。但是在nacicat中刷新 数据库 然后找不到表,,后来用命令行才发现已经存在表了。。存在数据了。。。正确刷新方式。。。点击表刷新。。。
2017-08-07
这个是打印session的hashCode吗?你把眼睛睁大看完了再说好吗?打印的是connection的hashCode,
2017-08-06
我靠,一直报错误,hibernate.students不存在,查了半天才发现,原来是hibernate.cfg.xml里的<property name="hbm2ddl.auto">update</property>这里写错了,写成true了。。。查了下资料,这里用create和update都可以,update更好
2017-08-04