Class MySQLDialect
java.lang.Object
cool.scx.jdbc.dialect.Dialect
cool.scx.jdbc.mysql.MySQLDialect
-
Field Summary
Fields inherited from class cool.scx.jdbc.dialect.Dialect
typeHandlerSelector -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbeforeExecuteQuery(PreparedStatement preparedStatement) booleanbooleanbooleancanHandle(DataSource dataSource) createDataSource(String url, String username, String password, String[] parameters) dialectDataTypeToJDBCType(String dialectDataType) getFinalSQL(Statement preparedStatement) jdbcTypeToDialectDataType(JDBCType jdbcType) Methods inherited from class cool.scx.jdbc.dialect.Dialect
findTypeHandler, getLimitSQL
-
Constructor Details
-
MySQLDialect
public MySQLDialect()
-
-
Method Details
-
canHandle
-
canHandle
-
canHandle
-
getFinalSQL
- Specified by:
getFinalSQLin classDialect
-
ddlBuilder
- Specified by:
ddlBuilderin classDialect
-
createDataSource
public DataSource createDataSource(String url, String username, String password, String[] parameters) - Specified by:
createDataSourcein classDialect
-
beforeExecuteQuery
public PreparedStatement beforeExecuteQuery(PreparedStatement preparedStatement) throws SQLException - Overrides:
beforeExecuteQueryin classDialect- Throws:
SQLException
-
dialectDataTypeToJDBCType
- Specified by:
dialectDataTypeToJDBCTypein classDialect
-
jdbcTypeToDialectDataType
- Specified by:
jdbcTypeToDialectDataTypein classDialect
-