public interface IDbService extends IDbDialect
| 限定符和类型 | 方法和说明 |
|---|---|
default long |
currentTimeMillis()
获取数据库的当前时间戳
|
DataSource |
getDataSource()
获取对应的数据源
|
default String |
getVersion()
获取数据库版本号
|
default Date |
now()
获取数据库的当前时间
|
default long |
seqCurrVal(String seqName)
获取当前序列值
|
default long |
seqNextVal(String seqName)
获取下一序列值
|
default long |
seqSetVal(String seqName,
long newVal)
设置序列值,并返回原序列值
|
getDbType, getSeqCurrValSql, getSeqNextValSql, getSeqSetValSql, getTimeSql, getVersionSql, isDbType, isDbTypeDataSource getDataSource()
@NonNull default String getVersion()
default long currentTimeMillis()
@NonNull default Date now()
default long seqCurrVal(String seqName)
seqName - 序列名icu.easyj.core.exception.NotSupportedException - 部分实现无法设置序列值,将抛出该异常default long seqNextVal(String seqName)
seqName - 序列名default long seqSetVal(String seqName, long newVal)
seqName - 序列名newVal - 新的序列值icu.easyj.core.exception.NotSupportedException - 部分实现无法设置序列值,将抛出该异常Copyright © 2021 EasyJ寮�婧愮ぞ鍖�. All rights reserved.