찾다

 >  Q&A  >  본문

java - hibernate有一级和二级缓存为什么还要使用ehcache缓存?

目前已经了解hibernate一级缓存基于session的,二级缓存基于sessionFactory的可以配置是否启用。两者提供的方法也是差不多,有查询会先找一级缓存,再找二级缓存,之后去数据库。
好像有些项目是用了hibernate的缓存,为什么还要使用ehcache缓存技术?

PHPzPHPz2785일 전684

모든 응답(3)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:38:34

    Hibernate의 2차 캐시에는 다양한 옵션이 있습니다. Ehcache는 기본 구현입니다. 다른 것을 사용할 수도 있습니다.

    회신하다
    0
  • PHPz

    PHPz2017-04-18 09:38:34

    Hibernate의 두 번째 수준 캐시가 인터페이스를 구현하는 한 이를 사용자 정의할 수 있습니다.

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-18 09:38:34

    ehcache는 hibernate 2차 캐시 구현 솔루션 중 하나입니다

    회신하다
    0
  • 취소회신하다