【问题标题】:How to upload images to a database with other details using postman [closed]如何使用邮递员将图像上传到具有其他详细信息的数据库[关闭]
【发布时间】:2019-03-24 23:48:35
【问题描述】:

我想使用 spring boot 和 spring data jpa 上传带有其他详细信息的图像,例如员工 ID、员工姓名等,尝试使用 postman 发送请求。我进行了很多搜索,但找不到任何发送图像和其他信息的示例一种方法的详细信息,因为我是一个新手,无法找到确切的解决方案,而且我不想使用 ObjectMapper 来读取值。有人可以帮助我。 提前致谢

【问题讨论】:

  • “我搜索了很多” - 我真的认为你没有搜索很多。搜索“如何使用 Spring Boot 创建 REST API”。然后搜索“for spring data JPA with spring boot”。然后搜索“如何使用 spring boot 上传图像”。这些搜索查询给了我足够多的结果。如果您在遵循这些内容时有任何疑问,请随时提出。您的问题过于宽泛,缺乏努力。
  • @k9yosh 谢谢你,是的,如果我有任何疑虑,我一定会告诉你

标签: spring spring-boot spring-data-jpa postman


【解决方案1】:

检查这个例子:

@PostMapping("/test")
public Object getConsumedUser(
        @Valid User user,
        @RequestParam("file") MultipartFile file) {

    return file;
}

-----------

class User {
 private String name;
 private String username;

 //Getter and Setter
 ...

}

【讨论】:

  • 感谢您的回答,但@RequestParam("title") String title 仅适用于一个字段,但我想发送多个字段可能就像一个完整的实体类,这似乎不是如果我写了这么多@RequestParam,那就太好了,对吧?
  • @Akki !!再次检查我的帖子,我编辑了它,这次可能会对你有所帮助^^
  • 是的,我会检查一下,但为什么要@Valid?
  • 为了验证用户对象,否则会抛出异常!!
  • 我可以知道抛出了哪个异常吗?
猜你喜欢
  • 2018-08-28
  • 1970-01-01
  • 1970-01-01
  • 2017-04-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-22
相关资源
最近更新 更多