@RestController
@RequestMapping("/cache")
public class CacheController
extends java.lang.Object
| 构造器 | 说明 |
|---|---|
CacheController() |
| 修饰符和类型 | 方法 | 说明 |
|---|---|---|
cn.flyelf.cache.core.model.CacheTestModel |
blockRedis(java.lang.String key) |
|
reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> |
getBothList(java.lang.String key) |
|
reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> |
getCaffeineHash(java.lang.String key) |
|
reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> |
getCaffeineList(java.lang.String key) |
|
reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> |
getCaffeineSet(java.lang.String key) |
|
reactor.core.publisher.Mono<cn.flyelf.cache.core.model.CacheTestModel> |
getRedis(java.lang.String key) |
|
reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> |
getRedisHash(java.lang.String key) |
|
reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> |
getRedisList(java.lang.String key) |
|
reactor.core.publisher.Mono<cn.flyelf.cache.core.model.CacheTestModel> |
getRedisNullAndLoad(java.lang.String key,
java.lang.Long id,
java.lang.String name,
java.lang.Integer index) |
|
reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> |
getRedisSet(java.lang.String key) |
|
reactor.core.publisher.Mono<cn.flyelf.cache.core.model.CacheTestModel> |
getSimpleCaffeine(java.lang.String key) |
|
reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> |
putBothList(java.lang.String key,
long[] id,
java.lang.String[] name,
java.lang.Integer[] index) |
|
reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> |
putCaffeineHash(java.lang.String key,
long[] id,
java.lang.String[] name,
java.lang.Integer[] index) |
|
reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> |
putCaffeineList(java.lang.String key,
long[] id,
java.lang.String[] name,
java.lang.Integer[] index) |
|
reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> |
putCaffeineSet(java.lang.String key,
long[] id,
java.lang.String[] name,
java.lang.Integer[] index) |
|
reactor.core.publisher.Mono<cn.flyelf.cache.core.model.CacheTestModel> |
putRedis(java.lang.String key,
long id,
java.lang.String name,
java.lang.Integer index) |
|
reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> |
putRedisHash(java.lang.String key,
long[] id,
java.lang.String[] name,
java.lang.Integer[] index) |
|
reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> |
putRedisList(java.lang.String key,
long[] id,
java.lang.String[] name,
java.lang.Integer[] index) |
|
reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> |
putRedisSet(java.lang.String key,
long[] id,
java.lang.String[] name,
java.lang.Integer[] index) |
|
reactor.core.publisher.Mono<cn.flyelf.cache.core.model.CacheTestModel> |
putSimpleCaffeine(java.lang.String key,
long id,
java.lang.String name,
java.lang.Integer index) |
@GetMapping("/caffeine/simple/put/{key}")
public reactor.core.publisher.Mono<cn.flyelf.cache.core.model.CacheTestModel> putSimpleCaffeine(@PathVariable("key")
java.lang.String key,
@RequestParam("id")
long id,
@RequestParam("name")
java.lang.String name,
@RequestParam("index")
java.lang.Integer index)
@GetMapping("/caffeine/simple/get/{key}")
public reactor.core.publisher.Mono<cn.flyelf.cache.core.model.CacheTestModel> getSimpleCaffeine(@PathVariable("key")
java.lang.String key)
@GetMapping("/redis/simple/put/{key}")
public reactor.core.publisher.Mono<cn.flyelf.cache.core.model.CacheTestModel> putRedis(@PathVariable("key")
java.lang.String key,
@RequestParam("id")
long id,
@RequestParam("name")
java.lang.String name,
@RequestParam("index")
java.lang.Integer index)
@GetMapping("/redis/simple/get/{key}")
public reactor.core.publisher.Mono<cn.flyelf.cache.core.model.CacheTestModel> getRedis(@PathVariable("key")
java.lang.String key)
@GetMapping("/redis/simple/block/{key}")
public cn.flyelf.cache.core.model.CacheTestModel blockRedis(@PathVariable("key")
java.lang.String key)
@GetMapping("/redis/simple/load/{key}")
public reactor.core.publisher.Mono<cn.flyelf.cache.core.model.CacheTestModel> getRedisNullAndLoad(@PathVariable("key")
java.lang.String key,
@RequestParam(value="id",required=false)
java.lang.Long id,
@RequestParam(value="name",required=false)
java.lang.String name,
@RequestParam(value="index",required=false)
java.lang.Integer index)
@GetMapping("/caffeine/list/put/{key}")
public reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> putCaffeineList(@PathVariable("key")
java.lang.String key,
@RequestParam("id")
long[] id,
@RequestParam("name")
java.lang.String[] name,
@RequestParam("index")
java.lang.Integer[] index)
@GetMapping("/caffeine/list/get/{key}")
public reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> getCaffeineList(@PathVariable("key")
java.lang.String key)
@GetMapping("/redis/list/put/{key}")
public reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> putRedisList(@PathVariable("key")
java.lang.String key,
@RequestParam("id")
long[] id,
@RequestParam("name")
java.lang.String[] name,
@RequestParam("index")
java.lang.Integer[] index)
@GetMapping("/redis/list/get/{key}")
public reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> getRedisList(@PathVariable("key")
java.lang.String key)
@GetMapping("/caffeine/set/put/{key}")
public reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> putCaffeineSet(@PathVariable("key")
java.lang.String key,
@RequestParam("id")
long[] id,
@RequestParam("name")
java.lang.String[] name,
@RequestParam("index")
java.lang.Integer[] index)
@GetMapping("/caffeine/set/get/{key}")
public reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> getCaffeineSet(@PathVariable("key")
java.lang.String key)
@GetMapping("/redis/set/put/{key}")
public reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> putRedisSet(@PathVariable("key")
java.lang.String key,
@RequestParam("id")
long[] id,
@RequestParam("name")
java.lang.String[] name,
@RequestParam("index")
java.lang.Integer[] index)
@GetMapping("/redis/set/get/{key}")
public reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> getRedisSet(@PathVariable("key")
java.lang.String key)
@GetMapping("/caffeine/map/put/{key}")
public reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> putCaffeineHash(@PathVariable("key")
java.lang.String key,
@RequestParam("id")
long[] id,
@RequestParam("name")
java.lang.String[] name,
@RequestParam("index")
java.lang.Integer[] index)
@GetMapping("/caffeine/map/get/{key}")
public reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> getCaffeineHash(@PathVariable("key")
java.lang.String key)
@GetMapping("/redis/map/put/{key}")
public reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> putRedisHash(@PathVariable("key")
java.lang.String key,
@RequestParam("id")
long[] id,
@RequestParam("name")
java.lang.String[] name,
@RequestParam("index")
java.lang.Integer[] index)
@GetMapping("/redis/map/get/{key}")
public reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> getRedisHash(@PathVariable("key")
java.lang.String key)
@GetMapping("/both/list/put/{key}")
public reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> putBothList(@PathVariable("key")
java.lang.String key,
@RequestParam("id")
long[] id,
@RequestParam("name")
java.lang.String[] name,
@RequestParam("index")
java.lang.Integer[] index)
@GetMapping("/both/list/get/{key}")
public reactor.core.publisher.Flux<cn.flyelf.cache.core.model.CacheTestModel> getBothList(@PathVariable("key")
java.lang.String key)