运行程序需要系统内存。。比如运行过程中创建的Session对象就要占用内存。。当然也解释了为什么运行程序需要内存(。。。);系统对存在有编码,hashcode相同(内存地址相同)当然说明前一次占用内存的对象被销毁了。。
2017-08-07
最新回答 / Tseward
这个要看你项目的实际需求了,如果你需要一个持久化对象(包含所有字段信息),并且当数据库记录不存在时,你希望程序返回null,而不是去处理异常,那么用get
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