真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Springboot啟用ehcache緩存-創(chuàng)新互聯(lián)

目錄
  • 首先,添加依賴(lài)
  • 創(chuàng)建ehcache.xml配置文件
  • 修改springboot配置文件,引入ehcache.xml配置文件
  • 啟用`@EnableCaching`注解
  • 實(shí)體類(lèi)實(shí)現(xiàn)可序列化接口Serializable
  • 添加緩存注解`@Cacheable`、`@CacheEvict`
    • `@Cacheable`緩存數(shù)據(jù)
    • `@CacheEvict`清除緩存
  • 其它
    • 設(shè)置`java.io.tmpdir`子目錄
  • 參考

創(chuàng)新互聯(lián)建站專(zhuān)業(yè)為企業(yè)提供樂(lè)亭網(wǎng)站建設(shè)、樂(lè)亭做網(wǎng)站、樂(lè)亭網(wǎng)站設(shè)計(jì)、樂(lè)亭網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、樂(lè)亭企業(yè)網(wǎng)站模板建站服務(wù),十多年樂(lè)亭做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。首先,添加依賴(lài)
org.springframework.bootspring-boot-starter-cachenet.sf.ehcacheehcache
創(chuàng)建ehcache.xml配置文件
   
修改springboot配置文件,引入ehcache.xml配置文件
spring:
  cache:
    type: ehcache
    ehcache:
      config: classpath:ehcache/ehcache.xml
啟用@EnableCaching注解
@SpringBootApplication
@EnableCaching
public class Application{public static void main(String[] args) {SpringApplication.run(Application.class, args);
    }
}
實(shí)體類(lèi)實(shí)現(xiàn)可序列化接口Serializable

由于需要實(shí)體類(lèi)支持緩存中的磁盤(pán)存儲(chǔ),所以需要實(shí)體類(lèi)實(shí)現(xiàn)可序列化接口。

public class User implements Serializable{...
}
添加緩存注解@Cacheable@CacheEvict@Cacheable緩存數(shù)據(jù)
@Service
public class UserServiceImpl implements UserService {@Autowired
    private UserMapper userMapper;
    
    @Override
    @Cacheable(value="users")
    public User selectUserById(int id) {User user=this.userMapper.selectUserById(id);
        System.out.println("load data from db");
        return user;
    }
}
@CacheEvict清除緩存
@Service
public class UserServiceImpl implements UserService {@Autowired
    private UserMapper userMapper;
    
    @Override
    @Cacheable(value="users")
    public User selectUserById(int id) {User user=this.userMapper.selectUserById(id);
        System.out.println("load data from db");
        return user;
    }
    
	@CacheEvict(value="users", allEntries=true)
	public void saveUsers(Users users) {this.userMapper.save(users);
	}
	
	@CacheEvict(value="users", allEntries=true)
	public void deleteUserById(int id) {this.userMapper.deleteUserById(id);
	}
}
其它 設(shè)置java.io.tmpdir子目錄
參考

https://www.cnblogs.com/xzmiyx/p/9897623.html
https://blog.csdn.net/qq_33285292/article/details/108152912

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧


當(dāng)前文章:Springboot啟用ehcache緩存-創(chuàng)新互聯(lián)
瀏覽路徑:http://weahome.cn/article/dedsej.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部