@Inherited
@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface TransDefaultSett
| 限定符和类型 | 可选元素和说明 |
|---|---|
long |
cacheSeconds
缓存时间
|
java.lang.String |
dataSource
数据源
|
java.lang.String |
defaultAlias
默认别名 比如有个name字段,其他的表也有name字段你这个类是Student类那么别名可以设置为student 翻译的时候取studentName避免和其他的类冲突
|
java.lang.String[] |
defaultFields
如果simple trans标记了使用了此注解标记的pojo,那么在 @Trans注解没有配置字段的时候,此处可以适配字段
|
boolean |
isAccess
是否按照访问时间
|
boolean |
isUseCache |
int |
maxCache
最大缓存数量
|
java.lang.String |
uniqueField
唯一键字段
部分的时候表里的code,身份证号码,手机号等也是唯一键
|
public abstract java.lang.String[] defaultFields
public abstract java.lang.String defaultAlias
Copyright © 2025. All Rights Reserved.