如何创建注释
@Table(name="batch", uniqueConstraints=
@UniqueConstraint(columnNames = {"compound_id", "batch_Number"}))
使用 suns codemodel 包?
我的问题是@UniqueConstraint
注释 withn @Table
。
如何创建注释
@Table(name="batch", uniqueConstraints=
@UniqueConstraint(columnNames = {"compound_id", "batch_Number"}))
使用 suns codemodel 包?
我的问题是@UniqueConstraint
注释 withn @Table
。
这很尴尬。您只需要使用.annotationParam
而不是.param
.
JAnnotationUse uniqueConstraint = tableAnnotation.annotationParam("uniqueConstraints", UniqueConstraint.class);
JAnnotationArrayMember uniqueFields = uniqueConstraint.paramArray("columnNames");
for (String fieldName : uniqueConstraints) {
uniqueFields.param(fieldName.trim());
}
现在不知道我怎么能监督这种方法......