com.circustar.mybatis_accessor.annotation.event.UpdateEvent Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mybatis-accessor Show documentation
Show all versions of mybatis-accessor Show documentation
enhancement based on mybatis plus
The newest version!
package com.circustar.mybatis_accessor.annotation.event;
import com.circustar.mybatis_accessor.listener.ExecuteTiming;
import com.circustar.mybatis_accessor.provider.command.IUpdateCommand;
import java.lang.annotation.*;
@Inherited
@Retention(RetentionPolicy.RUNTIME)
@Target(value = {ElementType.TYPE})
@Repeatable(MultiUpdateEvent.class)
public @interface UpdateEvent {
String onExpression() default "";
Class extends IUpdateEvent> updateEventClass();
String[] updateParams() default "";
IUpdateCommand.UpdateType[] updateType() default {};
ExecuteTiming executeTiming() default ExecuteTiming.DEFAULT;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy