public class SimpleConfiguration extends Object implements Configuration
Configuration.DatasourceType, Configuration.TransactionFactoryEnum| 构造器和说明 |
|---|
SimpleConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
bindShowSql(Supplier<Boolean> consumer) |
Configuration.DatasourceType |
datasourceType() |
String |
driver() |
String |
getMapperLocations() |
Configuration.TransactionFactoryEnum |
getTransactionFactory() |
boolean |
isCache() |
boolean |
isFormat() |
boolean |
isRemoveAbandoned() |
boolean |
isShowSql() |
int |
maxActive() |
String |
password() |
void |
setCache(boolean isCache) |
void |
setDatasourceType(Configuration.DatasourceType datasourceType) |
void |
setDriverOption(DriverOption driverOption) |
void |
setDriverOption(String driver) |
void |
setFormat(boolean format) |
void |
setMapperLocations(String mapper_locations)
such:
classpath:com/grid/nocode/mapper/*.yml
or file:
D:\workspace\nocode-service-tenant\target\classes\com\grid\nocode\mapper\*.yml
|
void |
setMaxActive(int maxActive) |
void |
setPassword(String password) |
void |
setRemoveAbandoned(boolean removeAbandoned) |
void |
setShowSql(boolean isShowSql) |
void |
setTransactionFactory(Configuration.TransactionFactoryEnum transactionFactoryEnum) |
void |
setUrl(String url)
Set the JDBC connection url
- Enumerate the different database connections:
jdbc:oracle:thin:@//127.0.0.1:1521/orcl;
jdbc:mysql://127.0.0.1:3306/test? |
void |
setUsername(String username) |
void |
setValidationQuery(String validationQuery) |
String |
url() |
String |
username() |
String |
validationQuery() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisLogpublic void setUrl(String url)
jdbc:oracle:thin:@//127.0.0.1:1521/orcl;
jdbc:mysql://127.0.0.1:3306/test?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true&rewriteBatchedStatements=true
jdbc:postgresql://localhost:5432/postgres
jdbc:sqlite:tmp/data/test.sqlite;
jdbc:jtds:sqlserver://127.0.0.1:1433;DatabaseName=test;
public String url()
url 在接口中 Configurationpublic void setDriverOption(DriverOption driverOption)
public void setDriverOption(String driver)
public String driver()
driver 在接口中 Configurationpublic void setUsername(String username)
public String username()
username 在接口中 Configurationpublic void setPassword(String password)
public String password()
password 在接口中 Configurationpublic void setShowSql(boolean isShowSql)
public boolean isShowSql()
isShowSql 在接口中 Configurationpublic void setFormat(boolean format)
public boolean isFormat()
isFormat 在接口中 Configurationpublic void setValidationQuery(String validationQuery)
public String validationQuery()
validationQuery 在接口中 Configurationpublic void setDatasourceType(Configuration.DatasourceType datasourceType)
public Configuration.DatasourceType datasourceType()
datasourceType 在接口中 Configurationpublic void setCache(boolean isCache)
public void setMaxActive(int maxActive)
public boolean isCache()
isCache 在接口中 Configurationpublic int maxActive()
maxActive 在接口中 Configurationpublic String getMapperLocations()
getMapperLocations 在接口中 Configurationpublic void setMapperLocations(String mapper_locations)
classpath:com/grid/nocode/mapper/*.yml
or file:
D:\workspace\nocode-service-tenant\target\classes\com\grid\nocode\mapper\*.yml
mapper_locations - public boolean isRemoveAbandoned()
isRemoveAbandoned 在接口中 Configurationpublic void setRemoveAbandoned(boolean removeAbandoned)
public Configuration.TransactionFactoryEnum getTransactionFactory()
getTransactionFactory 在接口中 Configurationpublic void setTransactionFactory(Configuration.TransactionFactoryEnum transactionFactoryEnum)
Copyright © 2023. All rights reserved.