java.lang.Object
net.entframework.kernel.db.generator.utils.WebUtils

public class WebUtils extends Object
  • 构造器详细资料

    • WebUtils

      public WebUtils()
  • 方法详细资料

    • getFileName

      public static String getFileName(String shortName)
    • getTypescriptField

      public static org.mybatis.generator.api.dom.java.Field getTypescriptField(org.mybatis.generator.api.IntrospectedColumn introspectedColumn, org.mybatis.generator.config.Context context, org.mybatis.generator.api.IntrospectedTable introspectedTable, org.mybatis.generator.api.dom.java.CompilationUnit compilationUnit)
    • convertToTypescriptType

      public static FullyQualifiedTypescriptType convertToTypescriptType(org.mybatis.generator.config.Context context, org.mybatis.generator.api.dom.java.FullyQualifiedJavaType type)
    • getProjectAlias

      public static String getProjectAlias(org.mybatis.generator.config.Context context)
    • convertToTypescriptImportType

      public static FullyQualifiedTypescriptType convertToTypescriptImportType(String projectRootAlias, org.mybatis.generator.api.dom.java.FullyQualifiedJavaType type)
    • getFieldsWithoutPrimaryKey

      public static List<org.mybatis.generator.api.dom.java.Field> getFieldsWithoutPrimaryKey(List<org.mybatis.generator.api.dom.java.Field> fields, String pkField)
    • getDetailFields

      public static List<ModelField> getDetailFields(List<ModelField> fields)
      明细页展示
      参数:
      fields -
      返回:
    • getListFields

      public static List<ModelField> getListFields(List<ModelField> fields, Set<String> ignoreFields, org.mybatis.generator.api.IntrospectedTable introspectedTable)
      筛选列表展示字段
      参数:
      fields -
      返回:
    • getSearchFields

      public static List<ModelField> getSearchFields(List<ModelField> fields, org.mybatis.generator.api.IntrospectedTable introspectedTable)
      查询字段配置
      参数:
      fields -
      introspectedTable -
      返回:
    • getInputFields

      public static List<ModelField> getInputFields(List<ModelField> fields, Set<String> ignoreFields, org.mybatis.generator.api.IntrospectedTable introspectedTable)
      筛选Form输入字段
      参数:
      fields - fields
      ignoreFields - ignoreFields
      返回:
      field list
    • getRelationFields

      public static List<org.mybatis.generator.api.dom.java.Field> getRelationFields(List<org.mybatis.generator.api.dom.java.Field> fields)
    • getClobFields

      public static List<ModelField> getClobFields(List<ModelField> modelFields)