当我们使用session对象调用save()方法保存一个对象的时候,该对象就会被放入到session的缓存中。
当我们使用session对象调用get()或者load()方法从数据库获取一个对象的时候,该对象也会被放入到session的缓存中。
clear()则是将一级缓存中的所有持久化对象清除,释放其占用的内存资源。
flush()刷新一级缓存区的内容,使之与数据库数据保持同步。
evit(Object obj)则是将制定的持久化对象从一级缓存中清除,释放对象所占用的内存资源,制定对象从持久化状态变为托管状态,从而成为游离对象。
contains(Object obj)则是判断指定的对象是否存在于一级缓存当中。