第一次来这里,我是超级新的Java。我试图写一个程序,就像一个在线商店,客户可以上传自己的图片到网站,以及(看看产品在它们上面看起来如何,但我们不要进入其中,因为我们实际上不会编码).我们的老师希望我们找到一个在线图像托管网站,它会给给予一个URL,并将该网站集成到项目中。他特别要求我们通过Swagger-UI和RestAPI来做到这一点。
我们的教练没有告诉我们如何做到这一点,并告诉我们研究这一点,但我一直在寻找几个小时,要么我是愚蠢的,不能使我找到工作,或者我只是找不到我需要的。
我们使用Spring.io来创建项目(因此使用gradle),并在Spring上创建项目时使用这些依赖项:Lombok Spring Web Spring Data JPA Spring Data JDBC
我在我的应用程序.yml文件中尝试了这个链接https://swagger.io/docs/specification/describing-request-body/file-upload/中显示的步骤,但无法让它工作。不确定我是否需要写一个方法或其他东西。如果这是一个基本问题,很抱歉,超级新的编码,我得到了Rona,我的大脑在过去的几天里基本上是糊状的。感谢大家花时间阅读这一切!
1条答案
按热度按时间qnzebej01#
只要swagger位于类路径上,我们就可以使用OpenApi来启用它。这需要将依赖项添加到build.gradle文件中。控制器方法将显示在Swagger UI上,可以在http://localhost:8080/swagger-ui/index.html上访问
x1c 0d1x的数据
的
的