我正在使用Modelio创建一个xmi,以便与jhipster uml一起使用。
是否有方法向Modelio中的属性添加验证规则,以便在导入xmi时,验证规则(必需、最小长度、最大长度等)。会在实体里吗?
例如,当前生成的json如下所示:
{
"relationships": [],
"fields": [
{
"fieldId": 1,
"fieldName": "name",
"fieldType": "String"
},
],
"changelogDate": "20160118185613",
"dto": "no",
"pagination": "no"
}但是我想让它看起来像这样(这是使用yo jhipster:entity生成的):
{
"relationships": [],
"fields": [
{
"fieldId": 1,
"fieldName": "name",
"fieldType": "String",
"fieldValidateRules": [
"required",
"minlength",
"maxlength",
"pattern"
],
"fieldValidateRulesMinlength": "10",
"fieldValidateRulesMaxlength": "100",
"fieldValidateRulesPattern": "^[a-zA-Z0-9]*$",
"fieldValidateRulesPatternJava": "^[a-zA-Z0-9]*$"
},
],
"changelogDate": "20160118184133",
"dto": "no",
"service": "no",
"pagination": "no"
}发布于 2016-01-18 20:56:16
我让它开始工作了。以下是我所采取的步骤:
https://stackoverflow.com/questions/34862448
复制相似问题