Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jpa @ManyToMany不返回Micronaut';s嵌套数据_Jpa_Micronaut_Micronaut Data - Fatal编程技术网

Jpa @ManyToMany不返回Micronaut';s嵌套数据

Jpa @ManyToMany不返回Micronaut';s嵌套数据,jpa,micronaut,micronaut-data,Jpa,Micronaut,Micronaut Data,我是Micronaut的新手,已经按照文档设置了一个REST应用程序,但是我不能从多到多列出一个简单的列表。启动应用程序时,一切正常,数据库表正常生成,终端返回可分页实体,但它不会返回由关系嵌套的列表 @实体 @表(name=“unidade”) 公共类Unidade实现了可序列化{ 私有静态最终长serialVersionID=1L; @身份证 @GeneratedValue(策略=GenerationType.IDENTITY) 私有整数id; @NotNull 私有字符串名称; @NotN

我是Micronaut的新手,已经按照文档设置了一个REST应用程序,但是我不能从多到多列出一个简单的列表。启动应用程序时,一切正常,数据库表正常生成,终端返回可分页实体,但它不会返回由关系嵌套的列表

@实体
@表(name=“unidade”)
公共类Unidade实现了可序列化{
私有静态最终长serialVersionID=1L;
@身份证
@GeneratedValue(策略=GenerationType.IDENTITY)
私有整数id;
@NotNull
私有字符串名称;
@NotNull
私人字符串cnpj;
私有字符串存储;
专用串电话;
@电子邮件
私人字符串电子邮件;
私有布尔运算;
@manytone(fetch=FetchType.EAGER)
@JoinColumn(name=“empresa_id”)
私营企业;
@ManyToMany(fetch=FetchType.LAZY)
@JoinTable(name=“unidade\u produto”,
joinColumns=@JoinColumn(name=“unidade_id”),
inverseJoinColumns=@JoinColumn(name=“produto\u id”))
私人名单生产商;
}
@实体
@表(name=“produto”)
公共类Produto实现了可序列化{
@身份证
@GeneratedValue(策略=GenerationType.IDENTITY)
私有整数id;
@NotNull
私有字符串名称;
@许多(mappedBy=“produtos”)
@杰索尼奥雷
私立大学;
}
后请求:

{
“nome”:“Testando”,
“cnpj”:“000.000.000/0000-01”,
“存储”:“新建”,
“telefone”:“0000-0000”,
“电子邮件”:teste@gmail.com",
“ativo”:没错,
“empresa”:{
“id”:1
},
“produtos”:[
{
“id”:1
}
],
“horario”:{
“id”:1
}
}

嵌套实体没有返回。有人能帮我解决这个问题吗?

您只是希望生成的JSON包含
Product
实例的扩展对象表示,而不是“[{”id:1}]”否。我希望产品列表保存在单元实体中。“我希望产品列表保存在单元实体中。”-您尚未显示任何代码,表明您正在进行哪些操作来填充和尝试保存产品列表。你能展示一下吗?@Post(“/new”)@products(MediaType.APPLICATION_JSON)@Status(HttpStatus.CREATED)public Unidade save(@Body@Valid Unidade Unidade){return unidadeService.save(Unidade);}
unidadeService
引用是否指向Micronaut数据存储库?