Class BeanDescFactory

java.lang.Object
org.miaixz.bus.core.beans.desc.BeanDescFactory

public class BeanDescFactory extends Object
Bean描述信息工厂类 通过不同的类和策略,生成对应的BeanDesc,策略包括:
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • BeanDescFactory

      public BeanDescFactory()
  • Method Details

    • getBeanDesc

      public static BeanDesc getBeanDesc(Class<?> clazz)
      获取BeanDesc Bean描述信息,使用Weak缓存
      Parameters:
      clazz - Bean类
      Returns:
      BeanDesc
    • getBeanDescWithoutCache

      public static BeanDesc getBeanDescWithoutCache(Class<?> clazz)
      获取BeanDesc Bean描述信息,不使用缓存
      Parameters:
      clazz - Bean类
      Returns:
      BeanDesc
    • clearCache

      public static void clearCache()
      清空全局的Bean属性缓存