| 程序包 | 说明 |
|---|---|
| net.ymate.platform.persistence.jdbc.query | |
| net.ymate.platform.persistence.jdbc.support |
| 限定符和类型 | 类和说明 |
|---|---|
static class |
IDBLocker.SQLServerLocker |
| 限定符和类型 | 字段和说明 |
|---|---|
static IDBLocker |
IDBLocker.DEFAULT |
static IDBLocker |
IDBLocker.MYSQL
已过时。
|
static IDBLocker |
IDBLocker.ORACLE
已过时。
|
static IDBLocker |
IDBLocker.ORACLE_NOWAIT |
static IDBLocker |
IDBLocker.SQLSERVER_HOLDLOCK
保持锁
会将此共享锁保持至整个事务结束,而不会在途中释放。
|
static IDBLocker |
IDBLocker.SQLSERVER_NOLOCK
不加锁
在读取或修改数据时不加任何锁。
|
static IDBLocker |
IDBLocker.SQLSERVER_PAGLOCK
页锁
|
static IDBLocker |
IDBLocker.SQLSERVER_TABLOCK
表锁
将在整个表上置共享锁直至该命令结束。
|
static IDBLocker |
IDBLocker.SQLSERVER_TABLOCKX
排它表锁
将在整个表上置排它锁直至该命令或事务结束。
|
static IDBLocker |
IDBLocker.SQLSERVER_UPDLOCK
修改锁
在读取数据时使用修改锁来代替共享锁,并将此锁保持至整个事务或命令结束。
|
| 限定符和类型 | 方法和说明 |
|---|---|
IDBLocker |
EntitySQL.forUpdate() |
| 限定符和类型 | 方法和说明 |
|---|---|
EntitySQL<T> |
EntitySQL.forUpdate(IDBLocker dbLocker) |
Select |
Select.forUpdate(IDBLocker dbLocker) |
| 限定符和类型 | 方法和说明 |
|---|---|
IResultSet<Entity> |
BaseEntity.find(Fields fields,
IDBLocker dbLocker) |
IResultSet<Entity> |
BaseEntity.find(Fields fields,
Page page,
IDBLocker dbLocker) |
IResultSet<Entity> |
BaseEntity.find(IDBLocker dbLocker) |
IResultSet<Entity> |
BaseEntity.find(Page page,
IDBLocker dbLocker) |
IResultSet<Entity> |
BaseEntity.find(Where where,
Fields fields,
IDBLocker dbLocker) |
IResultSet<Entity> |
BaseEntity.find(Where where,
Fields fields,
Page page,
IDBLocker dbLocker) |
IResultSet<Entity> |
BaseEntity.find(Where where,
IDBLocker dbLocker) |
IResultSet<Entity> |
BaseEntity.find(Where where,
Page page,
IDBLocker dbLocker) |
Entity |
BaseEntity.findFirst(Fields fields,
IDBLocker dbLocker) |
Entity |
BaseEntity.findFirst(IDBLocker dbLocker) |
Entity |
BaseEntity.findFirst(Where where,
Fields fields,
IDBLocker dbLocker) |
Entity |
BaseEntity.findFirst(Where where,
IDBLocker dbLocker) |
Entity |
BaseEntity.load(Fields fields,
IDBLocker dbLocker) |
Entity |
BaseEntity.load(IDBLocker dbLocker) |
Copyright © 2021. All rights reserved.