1.使用get方法获得持久化对象的时候,首先查找session缓存(hibernate一级缓存)是否有该对象,如果有则获得该对象;如果没有则访问数据库,如果数据库中找不到,则返回null。
2.使用load获得对象的过程:load方法首先在session缓存中查找该对象,如果还早不到则查找sessionfactory缓存(hibernate二级缓存),如果再找不到则访问数据库。
1.使用get方法获得持久化对象的时候,首先查找session缓存(hibernate一级缓存)是否有该对象,如果有则获得该对象;如果没有则访问数据库,如果数据库中找不到,则返回null。
2.使用load获得对象的过程:load方法首先在session缓存中查找该对象,如果还早不到则查找sessionfactory缓存(hibernate二级缓存),如果再找不到则访问数据库。