@Query("select\n"
+ " new ru.test.dto.MyDTO(\n"
+ " q.field1,"
+ " q.field2"
+ ")\n"
+ "from Test bp\n"
+ " left join ...\n"
+ " left join ...\n"
+ " left join ...\n"
+ " left join ...\n"
+ " left join ...\n"
+ "where\n"
+ " ...")
List<MyDTO> findMethod(...);