org.beangle.data.orm.hibernate.id

Type members

Classlikes

class AutoIncrementGenerator extends IdentifierGenerator
class CodeStyleGenerator extends IdentifierGenerator

Id generator based on function or procedure

Id generator based on function or procedure

Id generator based on function or procedure, format:

Id generator based on function or procedure, format:

    YYYYMMDD sequence

default function is date_id

Id generator based on function or procedure, format:

Id generator based on function or procedure, format:

    YYYYMMDDHH24MISS sequence

default function is datetime_id

class SeqPerTableStyleGenerator extends SequenceStyleGenerator with Logging

按照表明进行命名序列
依据命名模式进行,默认模式seq_{table}
该生成器可以

按照表明进行命名序列
依据命名模式进行,默认模式seq_{table}
该生成器可以

1)具有较好的数据库移植性,支持没有sequence的数据库。
2)可以通过设置进行优化
3)可以按照表名进行自动命名序列名,模式seq_{table}
abstract class SqlStyleGenerator extends IdentifierGenerator

Id generator based on function or procedure, format:

Id generator based on function or procedure, format:

    id_function()

default function is date_id