如何解决在 Spring 启动应用程序中通过 Swagger 生成的 Java 模型的 MongoDb 中集合名称的 @Document 注释
我正在遵循的步骤
-
我为微服务的 API 契约和定义模型编写 Swagger 文件
-
现在我在我的 Spring 启动应用程序中使用 Swagger 代码生成依赖项,通过从 URL 中读取 Swagger 生成模型,该 URL 托管在我的应用程序的目标(pom.xml 中提到的输出目录)目录中“mvn install ”。
-
对于 Swagger 文件中的每个定义,将在我的应用程序的目标目录中生成一个模型类。
-
现在我使用 mongoDB 作为模型的数据库以保存为集合。
-
需要给 @Document(value = "collection-name") - 动态地用于模型类。
-
由于模型类是通过 Swagger 代码生成器生成的,因此无法编辑那些,
那么如何为我想保存在数据库中的定义维护动态名称 有没有办法通过 Swagger Contract 来定义这个?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。