类 DefaultMetaResolver

java.lang.Object
cn.zhxu.bs.implement.DefaultMetaResolver
所有已实现的接口:
MetaResolver

public class DefaultMetaResolver extends Object implements MetaResolver
默认元信息解析器
从以下版本开始:
v3.0.0
作者:
Troy.Zhou @ 2021-10-30
  • 构造器详细资料

    • DefaultMetaResolver

      public DefaultMetaResolver()
    • DefaultMetaResolver

      public DefaultMetaResolver(DbMapping dbMapping)
  • 方法详细资料

    • resolve

      public <T> BeanMeta<T> resolve(Class<T> beanClass)
      指定者:
      resolve 在接口中 MetaResolver
      类型参数:
      T - 泛型
      参数:
      beanClass - 要检索的 bean 类型
      返回:
      Bean 的元信息
    • resolveMetadata

      protected <T> BeanMeta<T> resolveMetadata(Class<T> beanClass)
    • resolveAlias

      protected String resolveAlias(DbMapping.Column column, Set<String> checks)
    • getBeanFields

      protected List<Field> getBeanFields(Class<?> beanClass)
    • getSnippetResolver

      public SnippetResolver getSnippetResolver()
    • setSnippetResolver

      public void setSnippetResolver(SnippetResolver snippetResolver)
    • getDbMapping

      public DbMapping getDbMapping()
    • setDbMapping

      public void setDbMapping(DbMapping dbMapping)