在SpringJava中向自定义对象添加动态键

在SpringJava中向自定义对象添加动态键,java,spring,spring-boot,Java,Spring,Spring Boot,我可以问一下吗?如何在自定义对象中插入动态键 我创建了DTO,但我没想到输出是上面的图像 public class TransactionDetailDto { public List<TransactionDetail> transactionDetails; public String remarks; public TransactionDetailDto() { super(); } public TransactionDetailDto

我可以问一下吗?如何在自定义对象中插入动态键

我创建了DTO,但我没想到输出是上面的图像

public class TransactionDetailDto {

  public List<TransactionDetail> transactionDetails;

  public String remarks;

  public TransactionDetailDto() {
    super();
  }

  public TransactionDetailDto(List<TransactionDetail> transactionDetails, String remarks) {
      this.transactionDetails = transactionDetails;
      this.remarks = remarks;
  }
公共类事务详细信息到{
公开上市交易详情;
公开评论;
公共事务详细信息到(){
超级();
}
public TransactionDetailDto(列出transactionDetails、字符串注释){
this.transactionDetails=transactionDetails;
这个。备注=备注;
}
服务

List<TransactionDetail> transactionDetail = transactionDetailService.getPoNoAndTransactionHeaderID(poNo, transactionHeaderId);

      TransactionDetailDto trans = new TransactionDetailDto();

      for (TransactionDetail transDetail : transactionDetail) {
          trans = new TransactionDetailDto(transactionDetail, transDetail.getSalesInvoice().getSalesInvoiceRemarks());
      }

    return trans;

List transactionDetail=transactionDetailService.getPoNoAndTransactionHeaderID(poNo,transactionHeaderId);
TransactionDetailDto trans=新TransactionDetailDto();
for(TransactionDetail transDetail:TransactionDetail){
trans=新TransactionDetailDto(transactionDetail,transDetail.getSalesInvoice().GetSalesInvoiceComments());
}
返回反式;

备注字符串不是transactionDetails列表的一部分,为什么您希望它在相应的json数组中?有可能吗?要在一个对象中响应它,sir@IslamEl Rougy他们当前在同一个对象中,对象本身由表示列表的json数组和表示备注字符串的属性组成。如果可能的话,我想创建一个临时的动态键?是的,它是表示备注的属性,我希望它在sir@IslamEl Rougy内