Если вы хотите загрузить изображение из внешнего интерфейса, вызовите метод POST с телом составного запроса.
@PostMapping("/upload/profile-image")
public String uploadImgaeToDB(@RequestParam("imageFile") MultipartFile imageFile) throws IOException {
byte[] imageArr = imageFile.getBytes();
// Create Entity and set profile image.
User user = new User();
user.setProfileImage(imageArr);
}
Создайте объект с переменной изображения профиля ниже, как показано ниже.
@Entity
public class User {
@Lob
@Column(name = "profile_image")
private byte[] profileImage;
public byte[] getProfileImage() {
return profileImage;
}
public void setProfileImage(byte[] profileImage) {
this.profileImage = profileImage;
}
}