undeletable.java
来自「anewssystem新闻发布系统集成使用了spring hibernate f」· Java 代码 · 共 17 行
JAVA
17 行
package anni.core.dao.undelete;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
* 标识商业对象不能被删除,只能被设为无效的Annoation.
* <p/>
* 相比inferface的标示方式,annotation 方式更少侵入性,可以定义任意属性代表status,而默认为status属性.
*/
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface Undeletable {String status() default UndeleteableEntityOperation.STATUS;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?