Skip to content

spring native 使用restemplate请求,并使用 jackson 反序列化为类

Notifications You must be signed in to change notification settings

mailbyms/restemplate-native

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

restemplate-native

spring native 使用restemplate请求,并使用 jackson 反序列化为类

注意事项

  • 在类 CustomHints registerType() 需要反序列化的实体类,都
  • 在 spring boot 主应用类里加上注解 @ImportRuntimeHints(CustomHints.class)
  • 在要反序列化实体类的业务类(如 TransApiService)加上注解 @RegisterReflectionForBinding(GptResultDto.class)
  • pom.xml 里要加上依赖(如果使用 spring-boot-starter-web 则已自带)
      <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-databind</artifactId>
        <version>2.15.2</version>
      </dependency>
    

编译

  mvn clean && mvn -DskipTests -Pnative native:compile

环境:

  • Oracle GraalVM 21+35.1
  • Apache Maven 3.8.8

About

spring native 使用restemplate请求,并使用 jackson 反序列化为类

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages