@EachProperty(value="jooq.datasources")
public class JooqConfigurationProperties
extends java.lang.Object
Constructor and Description |
---|
JooqConfigurationProperties() |
Modifier and Type | Method and Description |
---|---|
org.jooq.SQLDialect |
determineSqlDialect(javax.sql.DataSource dataSource)
Resolve
SQLDialect to be used for the data source. |
org.jooq.SQLDialect |
getSqlDialect()
SQL dialect to use.
|
boolean |
isJacksonConverterEnabled()
If enable
JacksonConverterProvider bean to use Jackson for JSON and JSONB types. |
void |
setJacksonConverterEnabled(boolean jacksonConverterEnabled)
Set if enable
JacksonConverterProvider bean to use Jackson for JSON and JSONB types. |
void |
setSqlDialect(org.jooq.SQLDialect sqlDialect)
SQL dialect to use.
|
public org.jooq.SQLDialect getSqlDialect()
null
, will be detected automatically.public void setSqlDialect(org.jooq.SQLDialect sqlDialect)
sqlDialect
- SQL dialectpublic boolean isJacksonConverterEnabled()
JacksonConverterProvider
bean to use Jackson for JSON and JSONB types.public void setJacksonConverterEnabled(boolean jacksonConverterEnabled)
JacksonConverterProvider
bean to use Jackson for JSON and JSONB types.jacksonConverterEnabled
- Enable Jacksonpublic org.jooq.SQLDialect determineSqlDialect(javax.sql.DataSource dataSource)
SQLDialect
to be used for the data source.
If SQL dialect is not set explicitly, automatic detection will be done.dataSource
- data source for automatic detection