org.nutz.dao.entity.annotation
注释类型 Default


@Retention(value=RUNTIME)
@Target(value={FIELD,METHOD})
@Documented
public @interface Default

为一个字段声明默认值。 Nutz.Dao 在发现一个字段没有被设值时,会用你声明的这个 默认值填出字段,再执行操作。

默认值可以是字符串模板:

可以支持书写类似 '@Default("${name}@gmail.com")' 这样的语法, 其中类似 ${XXXXX} 的占位符,会被本对象相应字段的值在运行时替换

作者:
zozoh(zozohtnt@gmail.com)

必需元素摘要
 java.lang.String value
           
 

元素详细信息

value

public abstract java.lang.String value