¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.vci.ubcs.code.annotation; |
| | | |
| | | import org.springframework.core.annotation.AliasFor; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | import java.lang.annotation.ElementType; |
| | | import java.lang.annotation.Retention; |
| | | import java.lang.annotation.RetentionPolicy; |
| | | import java.lang.annotation.Target; |
| | | |
| | | /** |
| | | * èªå®ä¹æµæ°´ç®æ³ç注解 |
| | | * @author xiejun |
| | | * @date 2023-11-09 |
| | | */ |
| | | @Target({ElementType.TYPE}) |
| | | @Retention(RetentionPolicy.RUNTIME) |
| | | @Component |
| | | public @interface MdmSerialAlgorithm { |
| | | |
| | | /** |
| | | * beançåç§° |
| | | * å¼ï¼å®é
å°±æ¯è¿ä¸ªæ³¨è§£æå¨çç±»çå
¨è·¯å¾ |
| | | * @return å¼ |
| | | */ |
| | | @AliasFor( |
| | | annotation = Component.class |
| | | ) |
| | | String value() default ""; |
| | | |
| | | /** |
| | | * äºä»¶çåç§° |
| | | * @return äºä»¶åç§° |
| | | */ |
| | | String text(); |
| | | |
| | | /** |
| | | * æè¿° |
| | | * @return æè¿° |
| | | */ |
| | | String description() default ""; |
| | | |
| | | String serialType() default ""; |
| | | } |