回答 0

    java缓存Spring数据rest请求

    目前我们正在为一个项目使用SpringDataREST,我意识到SpringDataREST在使用hateoas转换响应时非常缓慢,因为返回的元素列表非常长 我想如果我能缓存这个响应,它将是解决方案,因为列表不会改变。因此,我在存储库中启用了缓存,它工作正常,不重复sql查询,但它无法解决问题。浪费时间的不是数据库查询,而是hateoas转换过程 有没有办法在SpringDataREST中缓存http请求,而不仅仅是数据库访问 我当前的配置是: @SpringBootApplication @EnableCaching public class AvantBackendApplication extends SpringBootServletInitializer { .... @Cacheable("towns") public List findAllByProvince(@Param("province") Integer province);