JHipster - 如何生成一个字段作为字符串列表的实体?
JHipster - How to generate Entity with a field as List of String?
我正在使用 jhipster-generator 4.14.5,我正在尝试生成一个带有字段 Persons 的实体。但是 Persons 是一个字符串列表 List<String> Persons
.
如何在 JHipster 中实现它。我尝试生成一个简单的字段作为字符串,然后我像这样更改了 POJO :
@ElementCollection
@Column(name="persons")
List<String> persons;
包含整个 table 的 domain.json 保持不变。
我尝试运行申请,运行宁liquibase:diff后,没有成功。我该如何解决?
使用生成器实体创建关系:
创建一个实体 Person(可能只有 "name",但很快就会需要更多字段。比如 "active",一些日期 ...)
.jhipster/[YourEntity].json 应该包含:
"fields": [
{
"fieldName": "xxx",
"fieldType": "Integer"
}
],
"relationships": [
{
"relationshipName": "person",
"otherEntityName": "person",
"relationshipType": "one-to-many",
"relationshipValidateRules": [
"required"
],
"otherEntityField": "name"
}
],
不要忘记在使用生成器之前提交。也许您需要多次执行才能正确执行。
我正在使用 jhipster-generator 4.14.5,我正在尝试生成一个带有字段 Persons 的实体。但是 Persons 是一个字符串列表 List<String> Persons
.
如何在 JHipster 中实现它。我尝试生成一个简单的字段作为字符串,然后我像这样更改了 POJO :
@ElementCollection
@Column(name="persons")
List<String> persons;
包含整个 table 的 domain.json 保持不变。
我尝试运行申请,运行宁liquibase:diff后,没有成功。我该如何解决?
使用生成器实体创建关系: 创建一个实体 Person(可能只有 "name",但很快就会需要更多字段。比如 "active",一些日期 ...)
.jhipster/[YourEntity].json 应该包含:
"fields": [
{
"fieldName": "xxx",
"fieldType": "Integer"
}
],
"relationships": [
{
"relationshipName": "person",
"otherEntityName": "person",
"relationshipType": "one-to-many",
"relationshipValidateRules": [
"required"
],
"otherEntityField": "name"
}
],
不要忘记在使用生成器之前提交。也许您需要多次执行才能正确执行。