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)
    • getListFields

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

      public static List<org.mybatis.generator.api.dom.java.Field> getSearchFields(List<org.mybatis.generator.api.dom.java.Field> fields, Set<String> ignoreFields)
    • getInputFields

      public static List<org.mybatis.generator.api.dom.java.Field> getInputFields(List<org.mybatis.generator.api.dom.java.Field> fields, Set<String> ignoreFields)
      筛选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)