public interface Sequence
SequenceKey,
SequenceKeyGenerator| Modifier and Type | Method and Description |
|---|---|
default <T> T |
getSequenceDelegate()
获取代理的 "序列生成器" 对象
|
default Class |
getSequenceDelegateClass()
获取代理的 "序列生成器" class 对象
|
default TableInfo |
getTableInfo()
获取数据库表结构信息
|
Object |
nextValue(Object parameter)
生成下一个序列值
|
default void |
setSequenceDelegate(Object delegate)
设置代理的 "序列生成器" 对象
|
default void |
setSequenceDelegateClass(Class clazz)
设置代理的 "序列生成器" class 对象
|
default void |
setTableInfo(TableInfo tableInfo)
设置数据库表结构信息,会在生成
SequenceKeyGenerator 初始化的时候调用 |
default void setTableInfo(TableInfo tableInfo)
SequenceKeyGenerator 初始化的时候调用tableInfo - 数据库表结构信息default TableInfo getTableInfo()
default void setSequenceDelegateClass(Class clazz)
clazz - 序列生成器 class 对象default Class getSequenceDelegateClass()
default void setSequenceDelegate(Object delegate)
delegate - 序列生成器default <T> T getSequenceDelegate()
T - 范型Copyright © 2018–2022. All rights reserved.