如何创建注释
@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());
}
现在不知道我怎么能监督这种方法......