Я создал сущность.Я хочу написать RestController, чтобы сохранить эту сущность и изображение в MySQL.Я использую Java8, SpringBoot, Hibernate, Rest API, JSON.Как мне это сделать?Можно ли сохранить это вместе?
public class Client{
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE)
private Long id;
@Column(name = "firstName")
private String firstName;
@Column(name = "lastName")
private String lastName;
@Column(name = "photo")
private String photo;
}
Контроллер
@PostMapping(value = "/save/client")
public ResponseEntity saveClient(@RequestBody @Valid Client client){
ResponseEntity responseEntity = new ResponseEntity<>(HttpStatus.NOT_FOUND);
if(Objects.nonNull(client)){
this.clientService.saveClient(client);
responseEntity = new ResponseEntity<>(HttpStatus.OK);
}
return responseEntity;
}