最近在项目中用到hibernate注解方式进行entity的注解,用到缓存的配置方式 <br />@Entity <br />@Cache(usage=CacheConcurrencyStrategy.READ_ONLY) <br /> 如果使用使用hibernate annoation是使用@Cache(usage=CacheConcurrencyStrategy.)标签,有5种可选的缓存方案: <br /> 1,CacheConcurrencyStrategy.NONE <br /> 不适用,默认 <br /> 2. CacheConcurrencyStrategy.NONSTRICT_READ_WRITE <br /> 更新不频繁几个小时或更长 <br /> 3,CacheConcurrencyStrategy.READ_ONLY <br /> 对于不发生改变的数据使用 [size=large][/size] <br /> 4,CacheConcurrencyStrategy.READ_WRITE <br /> 基于时间戳判定机制,,对于数据同步要求严格的情况,使用频繁 <br /> 5,CacheConcurrencyStrategy.TRANSACTIONAL <br /> 运行在jta环境种,基于事务
Hibernate entiity
最新推荐文章于 2024-06-04 09:07:32 发布