Hibernate(1)

Hibernate的检索方式:

1:导航对象图形检索

2:HQL检索

3:OID检索

4:QBC检索

5:本地SQL检索


Hibernate的Java对象状态:

临时状态;持久化状态;游离状态。


session的清理和清空有什么区别

session的清理调用session.flush()方法;session的清空调用session.clean()方法

清理缓存同步更新数据库但不清空缓存;清空缓存不更新数据库但清空缓存


load()和get()的区别

在数据库中如果没有OID指定的对象,通过get方法加载则返回一个null,通过load方法加载会返回一个代理对象;

load支持延迟加载,get不支持延迟加载

你可能感兴趣的:(java,数据库,null,清理)