CacheConcurrencyStrategy有五种缓存方式:

   CacheConcurrencyStrategy.NONE,不适用,默认

   CacheConcurrencyStrategy.READ_ONLY ,只读模式,在此模式下,如果对数据进行更新操作,会有异常;

   CacheConcurrencyStrategy.READ_WRITE ,读写模式在更新缓存的时候会把缓存里面的数据换成一个锁,其它事务如果去取相应的缓存数据,发现被锁了,直接就去数据库查询;

   CacheConcurrencyStrategy.NONSTRICT_READ_WRITE ,不严格的读写模式则不会的缓存数据加锁;

   CacheConcurrencyStrategy.TRANSACTIONAL ,事务模式指缓存支持事务,当事务回滚时,缓存也能回滚,只支持 JTA 环境。

缓存的注释写法如下,加在 Entity 的 java 类上:

   @Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE)

最新文章

  1. 进击的Python【第二十一章】
  2. dede:field name='imgurls'不能二次使用的解决办法
  3. ORACLE设置id自增长
  4. C#调用C和C++函数的一点区别
  5. IOS CALayer(一)
  6. C# Redis
  7. amcharts 网页绘图插件
  8. 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
  9. c++ string.find()函数的陷阱
  10. Swift - 微调器或叫步进器(UIStepper)的用法
  11. Hadoop YARN ERROR 1/1 local-dirs are bad *, 1/1 log-dirs are bad *
  12. Android离线缓存
  13. 用label实现自适应宽度的方法
  14. beta冲刺用户测评-咸鱼
  15. linux cenots7安装mysql
  16. JAVA EE 第二周(XML简述以及web请求的过程)
  17. asp.net—WebApi跨域
  18. Linux多台主机间配置SSH免密登陆
  19. SQL Server 2012无法连接到WMI提供程序
  20. jquery移除select下所有的option选项

热门文章

  1. ELK搭建指南(linux及Windows)
  2. Cannot convert 0 of type class java.lang.Integer to class java.lang.Boolean
  3. Centos7.2部署.Net Core2.0 WebApi
  4. HTML <area><map>标签及在实际开发中的应用
  5. LVS-DR实现web调度模式
  6. vue echarts 遇到的bug之一 无法渲染的问题
  7. webmagic爬取渲染网站
  8. ORACLE分区表、分区索引详解
  9. Day-8: 面对对象编程
  10. 浏览器控制台console的使用