-
- All Implemented Interfaces:
public class Lifecycle
-
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description Lifecycle()
-
Method Summary
-
-
Method Detail
-
beforeSelect
final Lifecycle beforeSelect(Function1<Lifecycle.BeforeSelectTransformersBuilder, Lifecycle.BeforeSelectTransformersBuilder> builder)
-
beforeUpdate
final Lifecycle beforeUpdate(Function1<Lifecycle.BeforeUpdateTransformersBuilder, Lifecycle.BeforeUpdateTransformersBuilder> builder)
-
beforeDelete
final Lifecycle beforeDelete(Function1<Lifecycle.BeforeDeleteTransformersBuilder, Lifecycle.BeforeDeleteTransformersBuilder> builder)
-
beforeInsert
final Lifecycle beforeInsert(Function1<Lifecycle.BeforeInsertTransformersBuilder, Lifecycle.BeforeInsertTransformersBuilder> builder)
-
beforeExec
final Lifecycle beforeExec(Lifecycle.QueryStructureTransformer transformer)
-
afterSelect
final Lifecycle afterSelect(Function1<Lifecycle.AfterSelectTransformerBuilder, Lifecycle.AfterSelectTransformerBuilder> builder)
-
afterUpdate
final Lifecycle afterUpdate(Function1<Lifecycle.AfterUpdateTransformerBuilder, Lifecycle.AfterUpdateTransformerBuilder> builder)
-
afterDelete
final Lifecycle afterDelete(Function1<Lifecycle.AfterDeleteTransformerBuilder, Lifecycle.AfterDeleteTransformerBuilder> builder)
-
afterInsert
final Lifecycle afterInsert(Function1<Lifecycle.AfterInsertTransformerBuilder, Lifecycle.AfterInsertTransformerBuilder> builder)
-
afterExec
final Lifecycle afterExec(Lifecycle.ResultWithQueryStructureTransformer transformer)
-
beforeRunSql
final Lifecycle beforeRunSql(Lifecycle.SqlAndParamsTransformer transformer)
对于.selectBy...: 取决于先调用哪个 ->beforeRunSql, runSqlAround ->afterRunSql, runSqlAround ->afterExec, afterSelect 对于QueryProSql...: beforeRunSql, runSqlAround ->afterRunSql, runSqlAround
-
afterRunSql
final Lifecycle afterRunSql(Lifecycle.ResultTransformer transformer)
-
-
-
-