org.springframework.core.ResolvableType.clearCache()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(2.2k)|赞(0)|评价(0)|浏览(137)

本文整理了Java中org.springframework.core.ResolvableType.clearCache方法的一些代码示例,展示了ResolvableType.clearCache的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ResolvableType.clearCache方法的具体详情如下:
包路径:org.springframework.core.ResolvableType
类名称:ResolvableType
方法名:clearCache

ResolvableType.clearCache介绍

[英]Clear the internal ResolvableType/ SerializableTypeWrapper cache.
[中]清除内部ResolvableType/SerializableTypeWrapper缓存。

代码示例

代码示例来源:origin: spring-projects/spring-framework

/**
 * Reset Spring's common reflection metadata caches, in particular the
 * {@link ReflectionUtils}, {@link AnnotationUtils}, {@link ResolvableType}
 * and {@link CachedIntrospectionResults} caches.
 * @since 4.2
 * @see ReflectionUtils#clearCache()
 * @see AnnotationUtils#clearCache()
 * @see ResolvableType#clearCache()
 * @see CachedIntrospectionResults#clearClassLoader(ClassLoader)
 */
protected void resetCommonCaches() {
  ReflectionUtils.clearCache();
  AnnotationUtils.clearCache();
  ResolvableType.clearCache();
  CachedIntrospectionResults.clearClassLoader(getClassLoader());
}

代码示例来源:origin: org.springframework/spring-context

/**
 * Reset Spring's common reflection metadata caches, in particular the
 * {@link ReflectionUtils}, {@link AnnotationUtils}, {@link ResolvableType}
 * and {@link CachedIntrospectionResults} caches.
 * @since 4.2
 * @see ReflectionUtils#clearCache()
 * @see AnnotationUtils#clearCache()
 * @see ResolvableType#clearCache()
 * @see CachedIntrospectionResults#clearClassLoader(ClassLoader)
 */
protected void resetCommonCaches() {
  ReflectionUtils.clearCache();
  AnnotationUtils.clearCache();
  ResolvableType.clearCache();
  CachedIntrospectionResults.clearClassLoader(getClassLoader());
}

代码示例来源:origin: spring-projects/spring-framework

ResolvableType.clearCache();
ResolvableType.clearCache();

代码示例来源:origin: org.springframework.boot/spring-boot-devtools

private void cleanupKnownCaches() throws Exception {
  // Whilst not strictly necessary it helps to cleanup soft reference caches
  // early rather than waiting for memory limits to be reached
  ResolvableType.clearCache();
  cleanCachedIntrospectionResultsCache();
  ReflectionUtils.clearCache();
  clearAnnotationUtilsCache();
  if (!JavaVersion.getJavaVersion().isEqualOrNewerThan(JavaVersion.NINE)) {
    clear("com.sun.naming.internal.ResourceManager", "propertiesCache");
  }
}

相关文章

微信公众号

最新文章

更多