类 PostgresDialect

java.lang.Object
org.babyfish.jimmer.sql.dialect.DefaultDialect
org.babyfish.jimmer.sql.dialect.PostgresDialect
所有已实现的接口:
Dialect

public class PostgresDialect extends DefaultDialect
  • 构造器详细资料

    • PostgresDialect

      public PostgresDialect()
  • 方法详细资料

    • getUpdateJoin

      public UpdateJoin getUpdateJoin()
    • getSelectIdFromSequenceSql

      public String getSelectIdFromSequenceSql(String sequenceName)
    • getOverrideIdentityIdSql

      public String getOverrideIdentityIdSql()
    • getJsonBaseType

      public Class<?> getJsonBaseType()
    • jsonToBaseValue

      public Object jsonToBaseValue(Object json, com.fasterxml.jackson.databind.ObjectMapper objectMapper) throws Exception
      抛出:
      Exception
    • baseValueToJson

      public Object baseValueToJson(Object baseValue, com.fasterxml.jackson.databind.JavaType javaType, com.fasterxml.jackson.databind.ObjectMapper objectMapper) throws Exception
      抛出:
      Exception
    • isIgnoreCaseLikeSupported

      public boolean isIgnoreCaseLikeSupported()
    • isArraySupported

      public boolean isArraySupported()
    • getArray

      public <T> T[] getArray(ResultSet rs, int col, Class<T[]> arrayType) throws SQLException
      抛出:
      SQLException
    • resolveUnknownJdbcType

      public int resolveUnknownJdbcType(Class<?> sqlType)
    • unknownReader

      public Reader<?> unknownReader(Class<?> sqlType)
    • transCacheOperatorTableDDL

      public String transCacheOperatorTableDDL()