admin管理员组

文章数量:1301498

<parent>
  <groupId>.springframework.boot</groupId>
  <artifactId>spring-boot-starter-parent</artifactId>
  <version>3.4.2</version>
  <relativePath></relativePath>
  <!-- lookup parent from repository -->
</parent>
private final MyRedis myRedis;

@PostMapping("/v1/test-redis")
public <T> ResponseEntity<List<T>> postToRedist(@RequestBody RedisDTO redisDTO) {
    List<T> result = this.myRedis.execute(redisDTO.toVO());
    return ResponseEntity.ok(result);
}
class MyRedis {

    private final .springframework.data.redis.core.RedisTemplate<String, String> template;

    @Override
    public <T> List<T> execute(RedisVO redisVO) {
        return this.template.execute(
                RedisScript.of(redisVO.script(), List.class),
                redisVO.keys(),
                redisVO.args().toArray());
    }
}
11-02-2025 09:43:06.574 [main] WARN  MyAdviceConfiguration
    .springframework.core.ResolvableType$EmptyType@3f8e4419
    java.lang.IllegalArgumentException: Unrecognized Type: .springframework.core.ResolvableType$EmptyType@3f8e4419
        at com.fasterxml.jackson.databind.type.TypeFactory._fromAny(TypeFactory.java:1472)
        at com.fasterxml.jackson.databind.type.TypeFactory._fromParamType(TypeFactory.java:1711)
        at com.fasterxml.jackson.databind.type.TypeFactory._fromAny(TypeFactory.java:1456)
        at com.fasterxml.jackson.databind.type.TypeFactory.constructType(TypeFactory.java:778)
        at com.fasterxml.jackson.databind.ObjectMapper.constructType(ObjectMapper.java:2253)
        at .springframework.http.converter.json.AbstractJackson2HttpMessageConverter.getJavaType(AbstractJackson2HttpMessageConverter.java:538)
        at .springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:469)
        at .springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:126)
        at .springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:345)
        at .springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:263)
        at .springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78)
        at .springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:136)
        at .springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
        at .springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
        at .springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
        at .springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
        at .springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
        at .springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
        at .springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
        at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
        at .springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
        at .springframework.test.web.servlet.TestDispatcherServlet.service(TestDispatcherServlet.java:72)
        at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)

本文标签: