鑒于我有一些可緩存的方法,通過(guò)更改 application.properties 文件中的屬性來(lái)實(shí)時(shí)啟用/禁用其使用是否可能或一個(gè)好主意?例如:我的 application.properties 文件有: UseBookCache=true@Cacheable(cacheNames="books", condition = "${UseBookCache}")public Book getByIsbn(String isbn){ //Return book}我想通過(guò)設(shè)置在運(yùn)行時(shí)禁用緩存 UseBookCache=false我不想禁用所有緩存,只禁用此特定實(shí)例。這是實(shí)現(xiàn)我所需要的最佳方式嗎?
Spring 緩存:在運(yùn)行時(shí)通過(guò) application.properties 啟用/禁用緩存
桃花長(zhǎng)相依
2021-08-04 10:10:32