| 程序包 | 说明 |
|---|---|
| org.anyline.adapter | |
| org.anyline.entity.generator | |
| org.anyline.entity.generator.init |
| 限定符和类型 | 方法和说明 |
|---|---|
default PrimaryGenerator |
EntityAdapter.generator(Class clazz,
Field field) |
default PrimaryGenerator |
EntityAdapter.generator(String table,
Field field) |
| 限定符和类型 | 类和说明 |
|---|---|
static class |
PrimaryGenerator.GENERATOR |
| 限定符和类型 | 字段和说明 |
|---|---|
static PrimaryGenerator |
GeneratorConfig.generator |
| 限定符和类型 | 方法和说明 |
|---|---|
static PrimaryGenerator |
GeneratorConfig.get() |
static PrimaryGenerator |
GeneratorConfig.get(String table) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
GeneratorConfig.put(PrimaryGenerator generator)
设置全部表的主键生成器
|
static void |
GeneratorConfig.put(String table,
PrimaryGenerator generator)
设置单个表的主键生成器
|
void |
GeneratorConfig.set(PrimaryGenerator generator) |
void |
GeneratorConfig.set(String table,
PrimaryGenerator generator) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
GeneratorConfig.put(Map<String,PrimaryGenerator> generators) |
void |
GeneratorConfig.set(Map<String,PrimaryGenerator> generators) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DisableGenerator
不生成主键, 可以针对某个表覆盖全局配置
|
class |
RandomGenerator |
class |
SnowflakeGenerator |
class |
TimeGenerator |
class |
TimestampGenerator |
class |
UUIDGenerator |
Copyright © 2025. All rights reserved.