jira 보드에서 몇 가지 문제 List을 얻으려고합니다. 저는 Spring 웹 사이트에서 튜토리얼 프로젝트를 확장하려고합니다. 지금까지는 정상적인 개체이므로 단일 문제에서 ID와 키를 얻을 수 있습니다. 그러나 나는 모든 현재 문제의 List을 얻는 데 실패하고 있습니다.
{
expand: "schema,names"
startAt: 0
maxResults: 50
total: 250
issues: [
{
expand: "operations,versionedRepr…hangelog,renderedFields"
id: "36384"
key: "PE-1327"
fields: {…}
},
{
expand: "operations,versionedRepr…hangelog,renderedFields"
id: "32853"
key: "PE-775"
fields: {…}
},
{
expand: "operations,versionedRepr…hangelog,renderedFields"
id: "32855"
key: "PE-777"
fields: {…}
}
]
}
내 메인 클래스의 스 니펫 :
@Bean
public RestTemplate restTemplate(RestTemplateBuilder builder) {
return builder.basicAuthentication(auth,auth2).build();
}
@Bean
public CommandLineRunner run(RestTemplate restTemplate) throws Exception {
return args -> {
ValueList response = restTemplate.getForObject(
"https://jiraURL/rest/agile/1.0/board/67/issue",
ValueList.class);
List<Value> valueData = response.getValueList();
log.info(valueData.toString());
};
}
"문제"내부 데이터에 대한 My Value Pojo
@JsonIgnoreProperties(ignoreUnknown = true)
public class Value {
private Long id;
private String key;
public Value() {
}
public Long getId() {
return this.id;
}
public String getKey() {
return this.key;
}
public void setId(Long id) {
this.id = id;
}
public void setKey(String quote) {
this.key = quote;
}
@Override
public String toString() {
return "issues{" +
"id=" + id +
", key='" + key + '\'' +
'}';
}
}
내 ValueList 클래스
public class ValueList {
private List<Value> valueList;
//getter and setter
내가 얻는 출력은
[]