总结: 以后如果是针对是数值型,选择用native,如果是varchar类型,可以选择用uuid
但是也可以不用hibernate维护,自己在程序中手动设定唯一非空(assigned)...特点 : 如果持久态对象修改完属性,不需要执行更新操作,会自动更新数据库数据.
1.3.4 持久态可以自动更新数据库
public void demo2() {
Session...update方法,但是也可以更新数据库
transaction.commit();
session.close();
}
1.4 Hibernate的一级缓存
1.4.1...缓存的概述
1.4.2 Hibernate 的一级概述:
Hibernate框架本身的性能不是很好,但是Hibernate提供了很多的性能优化的手动,比如,缓存....,当把数据重新设置以后,更新缓存区,进行commit提交,会对比一级缓冲区里面的缓存区和快照区是否一致,
如果一致,则不更新数据库;如果不一致,则重新存储到快照区,并更新数据库.
1.4.5