@Entity
public class Application{
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer applicationId;
@NotBlank
private String name;
@NotBlank
private String emailId;
@Lob
private byte[] resume;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "jobTitle", nullable = false)
@JsonUnwrapped
@JsonIgnoreProperties({"createdAt","noOfPost"})
private Offer offer;
@Enumerated(EnumType.STRING)
@NotNull
private ApplicationStatus applicationStatus;
Выше моего Application
класса.Я тестирую эту услугу через почтальона. Я хочу отправить резюме в виде составной части, а остальные - как json от почтальона.Но я получаю неподдерживаемую ошибку типа носителя.
@RequestMapping(value = "/api/file/upload", method = RequestMethod.POST,
consumes = {"multipart/mixed","multipart/form-data","application/json"})
public Application uploadMultipartFile(@RequestParam("uploadfile") MultipartFile file,@RequestBody Application application)
как мне сохранить приложение через JPA?