Я хочу отобразить тело ответа ссылки, взятой у пользователя. Я использую JHipsterТип репликации пружины Тип возврата
это мой код
@RequestMapping(value = "/url-checks",
method = RequestMethod.POST,
produces = MediaType.APPLICATION_JSON_VALUE)
@Timed
public ResponseEntity<UrlCheck> postresult(@RequestBody UrlCheck urlCheck) throws URISyntaxException {
UrlCheck result = urlCheckRepository.save(urlCheck);
return ResponseEntity.ok(new URI("/api/url-checks/") + result);
}
я gettinng следующее сообщение об ошибке
/web/rest/UrlCheckResource.java:[98,62] плохих типов операндов для бинарного оператора '+' первый тип: java.net.URI второй тип: com.oai.domain.UrlCheck
что я могу сделать? я struggeling с ним на некоторое время
UrlCheck Класс
package com.oai.domain;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Objects;
@Entity
@Table(name = "url_check")
public class UrlCheck implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
@Column(name = "oai_url")
private String oai_url;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getOai_url() {
return oai_url;
}
////
public String posttOai_url() {
return oai_url;
}
////****////
public UrlCheck oai_url(String oai_url) {
this.oai_url = oai_url;
return this;
}
public void setOai_url(String oai_url) {
this.oai_url = oai_url;
}
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
UrlCheck urlCheck = (UrlCheck) o;
if(urlCheck.id == null || id == null) {
return false;
}
return Objects.equals(id, urlCheck.id);
}
@Override
public int hashCode() {
return Objects.hashCode(id);
}
@Override
public String toString() {
return "UrlCheck{" +
"id=" + id +
", oai_url='" + oai_url + "'" +
'}';
}
}
Почему вы хотите добавить новый URI ("/ api/url-checks /")? – developer
, чтобы подключить localhost api со ссылкой на вход. я не уверен. был создан код jhipster. Я следую за этим. Я новичок в Jhipster – itsMe