Commit ba97fa1a by jianan

操作日志2

parent 4bf8eaf1
package com.yd.csf.service.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
* 标记实体字段的中文显示名,优先级高于 information_schema 注释
*/
@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
public @interface AuditField {
/**
* 字段中文显示名
*/
String label();
}
package com.yd.csf.service.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
* 标记实体类为可审计,指定数据库表名和主键字段名
*/
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
public @interface Auditable {
/**
* 数据库表名
*/
String table();
/**
* 主键字段名(Java 字段名,非数据库列名)
*/
String idField();
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment