为什么Spring会将我的对象变成属性数组?

时间:2018-07-24 16:30:56

标签: arrays json spring-data-jpa

我正在将Spring Boot与JpaRepository一起使用,以将某些特定属性查询到DTO对象中,并将其传递给一些REST API:

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;

public interface BloqueioSaldoRepository extends JpaRepository<entity1, Long> {

  @Query("select b.idBloqueioSaldo, mb.descricao, b.dataBloqueio, b.valor "
      + "from entity1 b, entity2 mb, entity3 co "
      + "where b.motBloqueioSaldo = mb.id "
      + "and co.idCc = b.cc "
      + "and co.agencia = :agencia "
      + "and co.numConta = :conta")
  public List<myDTO> findByAgenciaAndConta(@Param("agencia") Long agencia, @Param("conta") Long conta);

}

但是当我调试时,我看到了: enter image description here

邮递员给我看了这个

enter image description here

如何使spring将此列表列表转换为myDTO对象列表?我想念的是什么?

0 个答案:

没有答案