Class MyBatisDataSourceRuntimeConfig

java.lang.Object
io.quarkiverse.mybatis.runtime.config.MyBatisDataSourceRuntimeConfig

public class MyBatisDataSourceRuntimeConfig extends Object
  • Field Details

    • environment

      @ConfigItem public Optional<String> environment
      MyBatis environment id
    • transactionFactory

      @ConfigItem public Optional<String> transactionFactory
      MyBatis transaction factory
    • initialSql

      @ConfigItem(name="initial-sql") public Optional<String> initialSql
      MyBatis initial sql
    • cacheEnabled

      @ConfigItem public Optional<Boolean> cacheEnabled
      MyBatis cacheEnabled
    • lazyLoadingEnabled

      @ConfigItem public Optional<Boolean> lazyLoadingEnabled
      MyBatis lazyLoadingEnabled
    • aggressiveLazyLoading

      @ConfigItem public Optional<Boolean> aggressiveLazyLoading
      MyBatis aggressiveLazyLoading
    • useColumnLabel

      @ConfigItem public Optional<Boolean> useColumnLabel
      MyBatis useColumnLabel
    • useGeneratedKeys

      @ConfigItem public Optional<Boolean> useGeneratedKeys
      MyBatis useGeneratedKeys
    • autoMappingBehavior

      @ConfigItem public Optional<org.apache.ibatis.session.AutoMappingBehavior> autoMappingBehavior
      MyBatis autoMappingBehavior
    • autoMappingUnknownColumnBehavior

      @ConfigItem public Optional<org.apache.ibatis.session.AutoMappingUnknownColumnBehavior> autoMappingUnknownColumnBehavior
      MyBatis autoMappingUnknownColumnBehavior
    • defaultExecutorType

      @ConfigItem public Optional<org.apache.ibatis.session.ExecutorType> defaultExecutorType
      MyBatis defaultExecutorType
    • defaultStatementTimeout

      @ConfigItem public Optional<Integer> defaultStatementTimeout
      MyBatis defaultStatementTimeout
    • defaultFetchSize

      @ConfigItem public Optional<Integer> defaultFetchSize
      MyBatis defaultFetchSize
    • defaultResultSetType

      @ConfigItem public Optional<org.apache.ibatis.mapping.ResultSetType> defaultResultSetType
      MyBatis defaultResultSetType
    • safeRowBoundsEnabled

      @ConfigItem public Optional<Boolean> safeRowBoundsEnabled
      MyBatis safeRowBoundsEnabled
    • safeResultHandlerEnabled

      @ConfigItem public Optional<Boolean> safeResultHandlerEnabled
      MyBatis safeResultHandlerEnabled
    • mapUnderscoreToCamelCase

      @ConfigItem public Optional<Boolean> mapUnderscoreToCamelCase
      MyBatis mapUnderscoreToCamelCase
    • multipleResultSetsEnabled

      @ConfigItem public Optional<Boolean> multipleResultSetsEnabled
      MyBatis multipleResultSetsEnabled
    • localCacheScope

      @ConfigItem public Optional<org.apache.ibatis.session.LocalCacheScope> localCacheScope
      MyBatis localCacheScope
    • jdbcTypeForNull

      @ConfigItem public Optional<org.apache.ibatis.type.JdbcType> jdbcTypeForNull
      MyBatis jdbcTypeForNull
    • lazyLoadTriggerMethods

      @ConfigItem public Optional<Set<String>> lazyLoadTriggerMethods
      MyBatis lazyLoadTriggerMethods
    • defaultScriptingLanguage

      @ConfigItem public Optional<String> defaultScriptingLanguage
      MyBatis defaultScriptingLanguage
    • defaultEnumTypeHandler

      @ConfigItem public Optional<String> defaultEnumTypeHandler
      MyBatis defaultEnumTypeHandler
    • callSettersOnNulls

      @ConfigItem public Optional<Boolean> callSettersOnNulls
      MyBatis callSettersOnNulls
    • returnInstanceForEmptyRow

      @ConfigItem public Optional<Boolean> returnInstanceForEmptyRow
      MyBatis returnInstanceForEmptyRow
    • logPrefix

      @ConfigItem public Optional<String> logPrefix
      MyBatis logPrefix
    • logImpl

      @ConfigItem public Optional<String> logImpl
      MyBatis logImpl
    • proxyFactory

      @ConfigItem public Optional<String> proxyFactory
      MyBatis proxyFactory
    • vfsImpl

      @ConfigItem public Optional<String> vfsImpl
      MyBatis vfsImpl
    • useActualParamName

      @ConfigItem public Optional<Boolean> useActualParamName
      MyBatis useActualParamName
    • configurationFactory

      @ConfigItem public Optional<String> configurationFactory
      MyBatis configurationFactory
    • shrinkWhitespacesInSql

      @ConfigItem public Optional<Boolean> shrinkWhitespacesInSql
      MyBatis shrinkWhitespacesInSql
    • defaultSqlProviderType

      @ConfigItem public Optional<String> defaultSqlProviderType
      MyBatis defaultSqlProviderType
  • Constructor Details

    • MyBatisDataSourceRuntimeConfig

      public MyBatisDataSourceRuntimeConfig()