Files
Vetti-Service-new/vetti-common/src/main/java/com/vetti/common/international/International.java
wangxiangshun 5cc31cfbbe 代码初始化
2025-10-02 17:19:01 +08:00

27 lines
657 B
Java

package com.vetti.common.international;
import com.fasterxml.jackson.annotation.JacksonAnnotationsInside;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
* 字段国际化
*
* @author wangxiangshun
*/
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.FIELD, ElementType.METHOD})
@JacksonAnnotationsInside
@JsonSerialize(using = InternationalSerializer.class)
public @interface International {
/**
* 所属类型
*/
String type() default "";
}