Modifier and Type | Class and Description |
---|---|
class |
JDBC |
Modifier and Type | Method and Description |
---|---|
static IDatabase |
JDBC.get() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractDatabaseDataSourceAdapter.doInitialize(IDatabase owner,
IDatabaseDataSourceConfig dataSourceConfig) |
Constructor and Description |
---|
DatabaseEvent(IDatabase owner,
DatabaseEvent.EVENT eventName) |
Modifier and Type | Method and Description |
---|---|
IDatabase |
DefaultDatabaseSession.getOwner() |
IDatabase |
DefaultDatabaseConnectionHolder.getOwner() |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultDatabaseDataSourceConfig.doInitialize(IDatabase iDatabase) |
Constructor and Description |
---|
DefaultDatabaseSession(IDatabase owner) |
DefaultDatabaseSession(IDatabase owner,
IDatabaseConnectionHolder connectionHolder) |
Modifier and Type | Field and Description |
---|---|
protected IDatabase |
AbstractFieldConditionBuilder.owner |
Modifier and Type | Method and Description |
---|---|
IDatabase |
EntitySQL.owner() |
IDatabase |
BatchSQL.owner() |
IDatabase |
SQL.owner() |
IDatabase |
Query.owner() |
Modifier and Type | Method and Description |
---|---|
static <T> Query.Executor<T> |
Query.build(IDatabase owner,
String dataSourceName,
Class<T> queryClass) |
static Delete |
Delete.create(IDatabase owner) |
static Update |
Update.create(IDatabase owner) |
static BatchSQL |
BatchSQL.create(IDatabase owner) |
static Cond |
Cond.create(IDatabase owner) |
static Where |
Where.create(IDatabase owner) |
static GroupBy |
GroupBy.create(IDatabase owner) |
static Select |
Select.create(IDatabase owner) |
static OrderBy |
OrderBy.create(IDatabase owner) |
static <T extends IEntity> |
EntitySQL.create(IDatabase owner,
Class<T> entityClass) |
static Delete |
Delete.create(IDatabase owner,
String dataSourceName) |
static Update |
Update.create(IDatabase owner,
String dataSourceName) |
static BatchSQL |
BatchSQL.create(IDatabase owner,
String batchSql) |
static Cond |
Cond.create(IDatabase owner,
String dataSourceName) |
static Where |
Where.create(IDatabase owner,
String whereCond) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName) |
static Select |
Select.create(IDatabase owner,
String dataSourceName) |
static SQL |
SQL.create(IDatabase owner,
String sql) |
static OrderBy |
OrderBy.create(IDatabase owner,
String dataSourceName) |
static Delete |
Delete.create(IDatabase owner,
String dataSourceName,
Class<? extends IEntity> entityClass) |
static Update |
Update.create(IDatabase owner,
String dataSourceName,
Class<? extends IEntity> entityClass) |
static Select |
Select.create(IDatabase owner,
String dataSourceName,
Class<? extends IEntity> entityClass) |
static Insert |
Insert.create(IDatabase owner,
String dataSourceName,
Class<? extends IEntity> entityClass) |
static Delete |
Delete.create(IDatabase owner,
String dataSourceName,
Class<? extends IEntity> entityClass,
String alias) |
static Select |
Select.create(IDatabase owner,
String dataSourceName,
Class<? extends IEntity> entityClass,
String alias) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName,
Cond having) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName,
Fields fields) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName,
Fields fields,
boolean wrapIdentifier) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName,
Fields fields,
boolean desc,
boolean wrapIdentifier) |
static Insert |
Insert.create(IDatabase owner,
String dataSourceName,
IEntity<?> entity) |
static SQL |
SQL.create(IDatabase owner,
String expressionSqlStr,
Map<String,Object> params) |
static Delete |
Delete.create(IDatabase owner,
String dataSourceName,
String tableName) |
static Update |
Update.create(IDatabase owner,
String dataSourceName,
String tableName) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName,
String field) |
static Select |
Select.create(IDatabase owner,
String dataSourceName,
String from) |
static Insert |
Insert.create(IDatabase owner,
String dataSourceName,
String tableName) |
static FieldCondition |
FieldCondition.create(IDatabase owner,
String dataSourceName,
String fieldName) |
static Delete |
Delete.create(IDatabase owner,
String dataSourceName,
String tableName,
boolean safePrefix) |
static Update |
Update.create(IDatabase owner,
String dataSourceName,
String tableName,
boolean safePrefix) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName,
String field,
boolean wrapIdentifier) |
static Select |
Select.create(IDatabase owner,
String dataSourceName,
String from,
boolean safePrefix) |
static Insert |
Insert.create(IDatabase owner,
String dataSourceName,
String tableName,
boolean safePrefix) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName,
String field,
boolean desc,
boolean wrapIdentifier) |
static Delete |
Delete.create(IDatabase owner,
String dataSourceName,
String prefix,
Class<? extends IEntity> entityClass) |
static Update |
Update.create(IDatabase owner,
String dataSourceName,
String prefix,
Class<? extends IEntity> entityClass) |
static Select |
Select.create(IDatabase owner,
String dataSourceName,
String prefix,
Class<? extends IEntity> entityClass) |
static Insert |
Insert.create(IDatabase owner,
String dataSourceName,
String prefix,
Class<? extends IEntity> entityClass) |
static Delete |
Delete.create(IDatabase owner,
String dataSourceName,
String prefix,
Class<? extends IEntity> entityClass,
String alias) |
static Update |
Update.create(IDatabase owner,
String dataSourceName,
String prefix,
Class<? extends IEntity> entityClass,
String alias) |
static Select |
Select.create(IDatabase owner,
String dataSourceName,
String prefix,
Class<? extends IEntity> entityClass,
String alias) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName,
String prefix,
Fields fields) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName,
String prefix,
Fields fields,
boolean wrapIdentifier) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName,
String prefix,
Fields fields,
boolean desc,
boolean wrapIdentifier) |
static Delete |
Delete.create(IDatabase owner,
String dataSourceName,
String tableName,
String alias) |
static Update |
Update.create(IDatabase owner,
String dataSourceName,
String tableName,
String alias) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName,
String prefix,
String field) |
static Select |
Select.create(IDatabase owner,
String dataSourceName,
String from,
String alias) |
static FieldCondition |
FieldCondition.create(IDatabase owner,
String dataSourceName,
String prefix,
String fieldName) |
static Delete |
Delete.create(IDatabase owner,
String dataSourceName,
String tableName,
String alias,
boolean safePrefix) |
static Update |
Update.create(IDatabase owner,
String dataSourceName,
String tableName,
String alias,
boolean safePrefix) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName,
String prefix,
String field,
boolean wrapIdentifier) |
static Select |
Select.create(IDatabase owner,
String dataSourceName,
String from,
String alias,
boolean safePrefix) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName,
String prefix,
String field,
boolean desc,
boolean wrapIdentifier) |
static Delete |
Delete.create(IDatabase owner,
String dataSourceName,
String prefix,
String tableName,
String alias) |
static Update |
Update.create(IDatabase owner,
String dataSourceName,
String prefix,
String tableName,
String alias) |
static Select |
Select.create(IDatabase owner,
String dataSourceName,
String prefix,
String from,
String alias) |
static Update |
Update.create(IDatabase owner,
String dataSourceName,
String prefix,
String tableName,
String alias,
boolean safePrefix) |
static Join |
Join.inner(IDatabase owner,
String dataSourceName,
String from) |
static Join |
Join.inner(IDatabase owner,
String dataSourceName,
String from,
boolean safePrefix) |
static Join |
Join.inner(IDatabase owner,
String dataSourceName,
String prefix,
String from) |
static Join |
Join.inner(IDatabase owner,
String dataSourceName,
String prefix,
String from,
boolean safePrefix) |
static Join |
Join.left(IDatabase owner,
String dataSourceName,
String from) |
static Join |
Join.left(IDatabase owner,
String dataSourceName,
String from,
boolean safePrefix) |
static Join |
Join.left(IDatabase owner,
String dataSourceName,
String prefix,
String from) |
static Join |
Join.left(IDatabase owner,
String dataSourceName,
String prefix,
String from,
boolean safePrefix) |
static Join |
Join.right(IDatabase owner,
String dataSourceName,
String from) |
static Join |
Join.right(IDatabase owner,
String dataSourceName,
String from,
boolean safePrefix) |
static Join |
Join.right(IDatabase owner,
String dataSourceName,
String prefix,
String from) |
static Join |
Join.right(IDatabase owner,
String dataSourceName,
String prefix,
String from,
boolean safePrefix) |
Constructor and Description |
---|
AbstractFieldConditionBuilder(IDatabase owner,
String dataSourceName,
String prefix) |
AbstractQueryBuilder(IDatabase owner) |
AbstractQueryBuilder(IDatabase owner,
String dataSourceName) |
BatchSQL(IDatabase owner,
String batchSql) |
Cond(IDatabase owner,
String dataSourceName) |
Delete(IDatabase owner,
String dataSourceName) |
Delete(IDatabase owner,
String dataSourceName,
String prefix,
String from,
String alias,
boolean safePrefix) |
EntitySQL(IDatabase owner,
Class<T> entityClass) |
Executor(IDatabase owner,
String dataSourceName,
Class<T> queryClass) |
FieldCondition(IDatabase owner,
String dataSourceName,
String fieldName) |
FieldCondition(IDatabase owner,
String dataSourceName,
String prefix,
String fieldName) |
GroupBy(IDatabase owner,
String dataSourceName) |
Insert(IDatabase owner,
String dataSourceName,
String prefix,
Class<? extends IEntity> entityClass) |
Insert(IDatabase owner,
String dataSourceName,
String prefix,
String tableName,
boolean safePrefix) |
Join(IDatabase owner,
String dataSourceName,
String type,
String prefix,
String from,
boolean safePrefix) |
OrderBy(IDatabase owner,
String dataSourceName) |
Query(IDatabase owner,
String dataSourceName) |
QueryBuilder(IDatabase owner) |
QueryBuilder(IDatabase owner,
String dataSourceName) |
Select(IDatabase owner,
String dataSourceName) |
Select(IDatabase owner,
String dataSourceName,
String prefix,
String from,
String alias,
boolean safePrefix) |
SQL(IDatabase owner,
String sql) |
Update(IDatabase owner,
String dataSourceName) |
Update(IDatabase owner,
String dataSourceName,
String prefix,
String tableName,
String alias,
boolean safePrefix) |
Where(IDatabase owner,
String dataSourceName) |
Where(IDatabase owner,
String dataSourceName,
String whereCond) |
Constructor and Description |
---|
RepositoryProxy(IDatabase owner) |
Constructor and Description |
---|
RepositoryHandler(IDatabase owner) |
Modifier and Type | Method and Description |
---|---|
List<TableInfo> |
Scaffold.getTables(IDatabase owner,
boolean view) |
List<TableInfo> |
Scaffold.getTables(IDatabase owner,
String dataSourceName,
boolean view) |
Modifier and Type | Method and Description |
---|---|
protected IDatabase |
BaseEntity.doGetSafeOwner() |
IDatabase |
BaseEntity.getDbOwner() |
Modifier and Type | Method and Description |
---|---|
static <Entity extends IEntity> |
EntityWrapper.bind(IDatabase owner,
Entity entity) |
static <Entity extends IEntity> |
EntityStateWrapper.bind(IDatabase owner,
Entity entity,
boolean ignoreNull) |
static <T extends IEntity> |
BaseEntity.buildCond(IDatabase owner,
T entity) |
static <T extends IEntity> |
BaseEntity.buildCond(IDatabase owner,
T entity,
boolean matchAny) |
static <Entity extends IEntity> |
BaseEntity.find(IDatabase owner,
IDatabaseConnectionHolder connectionHolder,
String dataSourceName,
IShardingable shardingable,
Class<Entity> entityClass,
Where where,
Fields fields,
Page page,
IDBLocker dbLocker) |
static <Entity extends IEntity,T extends Serializable> |
BaseEntity.find(IDatabase owner,
String dataSourceName,
IShardingable shardingable,
Class<Entity> entityClass,
Class<T> beanClass,
Where where,
Fields fields,
Page page,
IDBLocker dbLocker) |
static <Entity extends IEntity> |
BaseEntity.findFirst(IDatabase owner,
IDatabaseConnectionHolder connectionHolder,
String dataSourceName,
IShardingable shardingable,
Class<Entity> entityClass,
Where where,
Fields fields,
IDBLocker dbLocker) |
static <Entity extends IEntity,T extends Serializable> |
BaseEntity.findFirst(IDatabase owner,
String dataSourceName,
IShardingable shardingable,
Class<Entity> entityClass,
Class<T> beanClass,
Where where,
Fields fields,
IDBLocker dbLocker) |
static IDatabaseConnectionHolder |
BaseEntity.getSafeConnectionHolder(IDatabase owner,
IDatabaseConnectionHolder connectionHolder,
String dataSourceName)
确保能够正确获取到数据库连接持有对象,即连接持有对象为null时尝试获取JDBC默认连接
|
void |
BaseEntity.setDbOwner(IDatabase dbOwner) |
Constructor and Description |
---|
BaseEntity(IDatabase dbOwner)
构造器
|
Copyright © 2022. All rights reserved.