package com.yami.trading.common.query; import java.lang.annotation.*; /** * 查询字段注解 */ @Inherited @Documented @Target({ElementType.FIELD,ElementType.ANNOTATION_TYPE}) @Retention(RetentionPolicy.RUNTIME) public @interface Query { /** * java属性名 * @return */ String javaField() default ""; /** * mapper中的数据库字段名 * @return */ String tableColumn() default ""; /** * 查询类型 * @return */ QueryType type() default QueryType.LIKE; }