hibernate笔记1

hibernate的三个接口:configuration,sessionfactory,和session;先说一下configuration接口,

1/configuration接口:

联系到了两个配置文件,一个是hibernate.cfg.xml(又分为xml和property),另一个是xxx.hbm.xml,

2/sessionfactory接口;

一个sessionfactory就对应一个数据库,它的线程安全,sessionfactory是放二级缓存的,而且可以关闭。

3/session接口;

session是放一级缓存的,线程不安全,每次发出一个新的请求,就会新创建一个session,session接口是对connection的封装,session.get()不支持延迟加载,session.load()支持延迟加载,

另外,一级和二级缓存里放的是实体 对象,查询缓存里放的是类属性。

你可能感兴趣的:(xml,Hibernate)