Class JdbcMySqlDialect

java.lang.Object
org.springframework.data.relational.core.dialect.AbstractDialect
org.springframework.data.relational.core.dialect.MySqlDialect
org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
All Implemented Interfaces:
JdbcDialect, org.springframework.data.relational.core.dialect.Dialect

public class JdbcMySqlDialect extends org.springframework.data.relational.core.dialect.MySqlDialect implements JdbcDialect
MySqlDialect that registers JDBC specific converters.
Since:
2.3
Author:
Jens Schauder, Christoph Strobl, Mikhail Polivakha
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final JdbcMySqlDialect
    Deprecated, for removal: This API element is subject to removal in a future version.
    Use the constructor instead.

    Fields inherited from class org.springframework.data.relational.core.dialect.MySqlDialect

    MYSQL_IDENTIFIER_PROCESSING
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
     
    JdbcMySqlDialect(org.springframework.data.relational.core.sql.IdentifierProcessing identifierProcessing)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class org.springframework.data.relational.core.dialect.MySqlDialect

    getIdentifierProcessing, getIdGeneration, limit, lock, orderByNullHandling

    Methods inherited from class org.springframework.data.relational.core.dialect.AbstractDialect

    getAfterFromTable, getAfterOrderBy, getSelectContext

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.data.relational.core.dialect.Dialect

    getExistsFunction, getIdentifierProcessing, getIdGeneration, getInsertRenderContext, getLikeEscaper, getSelectContext, limit, lock, orderByNullHandling, simpleTypes, supportsSingleQueryLoading

    Methods inherited from interface JdbcDialect

    getArraySupport
  • Field Details

    • INSTANCE

      @Deprecated(forRemoval=true, since="4.0") public static final JdbcMySqlDialect INSTANCE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Use the constructor instead. There is no one correct MySqlDialect, since the behaviour of MySql depends on various configuration options. See
      Identifier Case Sensitivity
                  
      Predefined instance of the JdbcMySqlDialect.
  • Constructor Details

    • JdbcMySqlDialect

      public JdbcMySqlDialect(org.springframework.data.relational.core.sql.IdentifierProcessing identifierProcessing)
    • JdbcMySqlDialect

      protected JdbcMySqlDialect()
  • Method Details

    • getConverters

      public Collection<Object> getConverters()
      Specified by:
      getConverters in interface org.springframework.data.relational.core.dialect.Dialect
      Overrides:
      getConverters in class org.springframework.data.relational.core.dialect.MySqlDialect