shop 的快取配置

2021-08-26 03:50:29 字數 1001 閱讀 6754

shop++的快取配置

以下兩處設定為true

[font="][font="]

引用[font="][font="][font="]hibernate.cache.use_second_level_cache=true

[font="][font="][font="][font="]hibernate.cache.use_query_cache=true

1.1.2.oscache.properties

依據應用伺服器的記憶體設定快取物件的個數,預設為10000

cache.capacity=10000

1.2.快取種類

1.2.1.實體快取

針對不同實體的作用,選擇合適的快取策略。

例如product、productattribute選擇read_write

引用@entity

@searchable

@cache(usage = cacheconcurrencystrategy.read_write)

publicclassproductextendsbaseentity )

@cache(usage= cacheconcurrencystrategy.read_write)

publicmapgetproductattributemapsto()

1.2.3.查詢快取

預設的shop++開源版本

例如,在productcategoryserviceimpl配置查詢快取。

引用@cacheable(modelid="caching")

publiclist getparentproductcategorylist(productcategoryproductcategory) {

shop 的快取配置

shop 的快取配置 以下兩處設定為true font font 引用 font font font hibernate.cache.use second level cache true font font font font hibernate.cache.use query cache tru...

shop 的快取配置

shop 的快取配置 以下兩處設定為true font font 引用 font font font hibernate.cache.use second level cache true font font font font hibernate.cache.use query cache tru...

shop 的快取配置

shop 的快取配置 以下兩處設定為true font font 引用 font font font hibernate.cache.use second level cache true font font font font hibernate.cache.use query cache tru...