public class DomaConfigBuilder extends Object
DomaConfig.| Constructor and Description |
|---|
DomaConfigBuilder() |
| Modifier and Type | Method and Description |
|---|---|
org.seasar.doma.jdbc.ClassHelper |
classHelper() |
DomaConfigBuilder |
classHelper(org.seasar.doma.jdbc.ClassHelper classHelper) |
org.seasar.doma.jdbc.CommandImplementors |
commandImplementors() |
DomaConfigBuilder |
commandImplementors(org.seasar.doma.jdbc.CommandImplementors commandImplementors) |
org.seasar.doma.jdbc.Commenter |
commenter() |
DomaConfigBuilder |
commenter(org.seasar.doma.jdbc.Commenter commenter) |
DataSource |
dataSource() |
DomaConfigBuilder |
dataSource(DataSource dataSource)
Set dataSource
|
org.seasar.doma.jdbc.dialect.Dialect |
dialect() |
DomaConfigBuilder |
dialect(org.seasar.doma.jdbc.dialect.Dialect dialect) |
org.seasar.doma.jdbc.EntityListenerProvider |
entityListenerProvider() |
DomaConfigBuilder |
entityListenerProvider(org.seasar.doma.jdbc.EntityListenerProvider entityListenerProvider) |
org.seasar.doma.jdbc.JdbcLogger |
jdbcLogger() |
DomaConfigBuilder |
jdbcLogger(org.seasar.doma.jdbc.JdbcLogger jdbcLogger) |
org.seasar.doma.jdbc.MapKeyNaming |
mapKeyNaming() |
DomaConfigBuilder |
mapKeyNaming(org.seasar.doma.jdbc.MapKeyNaming mapKeyNaming) |
org.seasar.doma.jdbc.Naming |
naming() |
DomaConfigBuilder |
naming(org.seasar.doma.jdbc.Naming naming) |
org.seasar.doma.jdbc.QueryImplementors |
queryImplementors() |
DomaConfigBuilder |
queryImplementors(org.seasar.doma.jdbc.QueryImplementors queryImplementors) |
org.seasar.doma.jdbc.RequiresNewController |
requiresNewController() |
DomaConfigBuilder |
requiresNewController(org.seasar.doma.jdbc.RequiresNewController requiresNewController) |
org.seasar.doma.jdbc.SqlFileRepository |
sqlFileRepository() |
DomaConfigBuilder |
sqlFileRepository(org.seasar.doma.jdbc.SqlFileRepository sqlFileRepository) |
org.seasar.doma.jdbc.UnknownColumnHandler |
unknownColumnHandler() |
DomaConfigBuilder |
unknownColumnHandler(org.seasar.doma.jdbc.UnknownColumnHandler unknownColumnHandler) |
public DataSource dataSource()
public DomaConfigBuilder dataSource(DataSource dataSource)
Note that the given dataSource is wrapped by
TransactionAwareDataSourceProxy.
dataSource - dataSource to usepublic org.seasar.doma.jdbc.dialect.Dialect dialect()
public DomaConfigBuilder dialect(org.seasar.doma.jdbc.dialect.Dialect dialect)
public org.seasar.doma.jdbc.JdbcLogger jdbcLogger()
public DomaConfigBuilder jdbcLogger(org.seasar.doma.jdbc.JdbcLogger jdbcLogger)
public org.seasar.doma.jdbc.SqlFileRepository sqlFileRepository()
public DomaConfigBuilder sqlFileRepository(org.seasar.doma.jdbc.SqlFileRepository sqlFileRepository)
public org.seasar.doma.jdbc.RequiresNewController requiresNewController()
public DomaConfigBuilder requiresNewController(org.seasar.doma.jdbc.RequiresNewController requiresNewController)
public org.seasar.doma.jdbc.ClassHelper classHelper()
public DomaConfigBuilder classHelper(org.seasar.doma.jdbc.ClassHelper classHelper)
public org.seasar.doma.jdbc.CommandImplementors commandImplementors()
public DomaConfigBuilder commandImplementors(org.seasar.doma.jdbc.CommandImplementors commandImplementors)
public org.seasar.doma.jdbc.QueryImplementors queryImplementors()
public DomaConfigBuilder queryImplementors(org.seasar.doma.jdbc.QueryImplementors queryImplementors)
public org.seasar.doma.jdbc.UnknownColumnHandler unknownColumnHandler()
public DomaConfigBuilder unknownColumnHandler(org.seasar.doma.jdbc.UnknownColumnHandler unknownColumnHandler)
public org.seasar.doma.jdbc.Naming naming()
public DomaConfigBuilder naming(org.seasar.doma.jdbc.Naming naming)
public org.seasar.doma.jdbc.MapKeyNaming mapKeyNaming()
public DomaConfigBuilder mapKeyNaming(org.seasar.doma.jdbc.MapKeyNaming mapKeyNaming)
public org.seasar.doma.jdbc.Commenter commenter()
public DomaConfigBuilder commenter(org.seasar.doma.jdbc.Commenter commenter)
public org.seasar.doma.jdbc.EntityListenerProvider entityListenerProvider()
public DomaConfigBuilder entityListenerProvider(org.seasar.doma.jdbc.EntityListenerProvider entityListenerProvider)
Copyright © 2016. All rights reserved.