学习了hibernate3天了
困惑
核心配置文件里面2部分一部分封装JDBC一部分加载ORM映射文件
hibernate的3大特性
一级缓存
对象持久
延迟加载(懒加载)
我是学web开发 所谓持久层 pojo对象在session缓存中持久,session一关闭对象脱管,对于http协议的请求-响应机制用神马用啊?,session是线程单例的,别的线程不能访问。而且同一个对象持久在session缓存中生命周期就请求-响应就关闭session相应的缓存也没了,我真的没理解一级缓存作为hibernate的第一大特征有什么实在用处??钻死胡同了,求解救
最近做角色权限分离,就想到(hibernate属性关联,懒加载把角色的所有权限id都查出来<one-to-many>角色和权限是1对多关系
)想到把当前角色的所有权限set集合都加载到一级缓存中,以后每次请求都不用再麻烦数据库了,我的想法是不是天真了??Hibernate
困惑
核心配置文件里面2部分一部分封装JDBC一部分加载ORM映射文件
hibernate的3大特性
一级缓存
对象持久
延迟加载(懒加载)
我是学web开发 所谓持久层 pojo对象在session缓存中持久,session一关闭对象脱管,对于http协议的请求-响应机制用神马用啊?,session是线程单例的,别的线程不能访问。而且同一个对象持久在session缓存中生命周期就请求-响应就关闭session相应的缓存也没了,我真的没理解一级缓存作为hibernate的第一大特征有什么实在用处??钻死胡同了,求解救
最近做角色权限分离,就想到(hibernate属性关联,懒加载把角色的所有权限id都查出来<one-to-many>角色和权限是1对多关系
)想到把当前角色的所有权限set集合都加载到一级缓存中,以后每次请求都不用再麻烦数据库了,我的想法是不是天真了??Hibernate
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货