当前位置: 首页 > news >正文

网站建设后如何放在网上免费发布信息平台

网站建设后如何放在网上,免费发布信息平台,山东德铭工程建设公司网站,郑州制作网站的基本流程idea快速生成crud作为开发人员#xff0c;我们在日常生活中经常面临的最繁琐的任务之一就是编写良好且易于理解的文档。 无论我们的文档只有几行来解释功能的核心功能#xff0c;还是表明系统的来龙去脉的成熟文章都没关系。 重要的是#xff0c;我们试图通过文档传达的信息… idea快速生成crud 作为开发人员我们在日常生活中经常面临的最繁琐的任务之一就是编写良好且易于理解的文档。 无论我们的文档只有几行来解释功能的核心功能还是表明系统的来龙去脉的成熟文章都没关系。 重要的是我们试图通过文档传达的信息是准确且可理解的。 在上一篇文章中 我们讨论了自动REST API生成的主题。 更准确地说我们演示了如何使用Speedment的经过改进的Spring Integration插件为您的数据库生成完整的CRUD REST API。 今天我们将使这一知识更进一步并演示如何通过一次单击即可为REST API生成交互式文档。 如果您没有机会使用Speedment Spring插件我们强烈建议您阅读上一篇文章因为该文章包含遵循本指南的必要信息。 您喜欢Java Streams吗 如果对这个问题的回答是“是”“绝对” 或“哎呀”那么Speedment是适合您的工具。 Speedment是一个Java ORM工具箱和运行时它使用纯Java Streams作为应用程序和数据库之间的接口。 除了已经熟悉的Streams API之外Speedment还为最终用户提供了图形化工具以便在几秒钟内生成数据库的Java表示从而使他们可以完全停留在仅Java的环境中。 如果您想进一步了解Speedment请前往 文档页面上 您将找到大量指南和示例。 在本文的其余部分我们将重点介绍Speedment的Spring插件的新更新。 开始之前 为了生成REST API文档Speedment使用了OpenAPI规范和Swagger UI的组合。 根据您是否从头开始准备步骤会有所不同但是无论起点如何最终结果都是相同的。 如果您已按照上一篇文章中的指南进行操作我们在该文章中解释了如何使用Speedment生成REST API则只需向项目的pom.xml文件添加几个依赖项 dependencies ... dependency groupId io.springfox/ groupId artifactId springfox-swagger2/ artifactId version 2.9.2/ version / dependency dependency groupId io.springfox/ groupId artifactId springfox-swagger-ui/ artifactId version 2.9.2/ version / dependency ... / dependencies 另一方面如果您是从头开始的话请转到Initializer 在这里您将能够在Spring支持下生成Speedment项目。 到达初始化器后将为您提供大量用于配置项目的选项。 一个特别重要的配置选项是Initializer的Plugins部分。 要在新的Speedment项目中启用Spring支持请选中“ Spring”选项旁边的复选框。 对项目配置满意后继续并单击初始化器底部的“下载”按钮。 准备就绪后可以通过从项目模板的根文件夹执行以下命令来启动Speedment Tool mvn speedment:tool 如果正确安装了插件则会看到一些特定于Spring Boot的选项可用于配置REST API和文档。 如果这是您第一次使用Speedment则可能需要遵循“ Hello Speedment ”快速入门指南来熟悉工作流程。 昂首阔步的自动机 对于以下示例我们将使用MySQL示例数据库Sakila。 您可以将其下载为独立实例或Docker容器。 当您打开Speedment Tool并成功连接到数据库时将为您提供一个用户界面其中包含有关数据库的元数据信息以及一些您可以配置的选项 如果单击顶部横幅中的“ Generate”按钮将生成数据库的Java表示形式。 要为您的REST API生成文档您必须启用在项目视图中找到的“生成REST文档”选项可通过选择树中的顶部节点来访问该选项。 启用后其他配置选项将变为可用使您可以进一步自定义生成的文档 下次重新生成Spring项目时将生成一些特定于OpenAPI的配置。 为了查看和使用生成的文档您需要运行Spring应用程序。 为此执行以下命令 mvn spring-boot:run 一旦您的Spring应用程序启动并运行您可以在以下端点http// localhost8080 / swagger-ui.html中找到生成的Swagger文档。 根据您配置项目的方式在生成的文档中可能会看到不同的结果。 例如如果您为某个表禁用了REST API生成则下次您重新生成项目时该表的端点在文档中将不可用。 借助生成的Swagger文档您可以立即了解您的应用程序已注册了哪些REST终结点哪些HTTP方法可用于每个终结点并直接从Swagger UI对这些终结点执行HTTP请求 如果不确定请求正文中需要什么可以在文档底部“模型”部分下找到请求正文模型 注意连接到Swagger端点时如果出现以下提示请确保您的Spring入口点位于正确的程序包中必须在Swagger配置所在的程序包上方或相同的程序包中 这通常表明您的Swagger配置没有被Spring扫描。 摘要 编写良好且易于理解的文档可能是一个漫长而乏味的过程。 借助Speedment的Spring Boot插件的新更新用户可以在几秒钟内为其REST API生成交互式文档。 资源资源 文章“如何快速生成整个数据库CRUD REST API” Speedment Initializer能够生成项目模板 在GitHub上加速 s Per Minborg 米斯拉夫·米利切维奇MislavMiličević 翻译自: https://www.javacodegeeks.com/2020/03/java-spring-how-to-generate-an-entire-swagger-documented-crud-rest-api-with-speedment.htmlidea快速生成crud
http://www.zqtcl.cn/news/508095/

相关文章:

  • 做视频网站被判刑豫建设标 网站
  • 济南网站建设济南wordpress计次查询
  • 做英文小工具网站赚钱商城网站是免费开吗
  • 做网站需要注意的问题seo推广代运营
  • 采购网站大全wordpress decorum
  • wordpress建站教程道一网页效果图素材
  • 广州网站开发哪家专业免费咨询怀孕医生
  • 洛阳网站的优化阿里云购买域名后怎么建网站
  • 我是做环保类产品注册哪些浏览量大的网站推销自己的产品比较好呢网站功能模块设计
  • 叫人做网站多少钱百度免费网站怎样建设
  • 本地南通网站建设新手编程入门先学什么
  • asp网站开发的背景与环境久久建筑网会员
  • 河北省住房建设厅官方网站个人计算机做服务器建网站
  • 上海自助建站费用页游网站
  • 浙江省住建厅网站沈阳网站建设专家
  • 基础建设文本网站施工企业在施工过程中发现设计文件和图纸有差错的应当
  • 做互联网交易网站的条件17网站一起做网店揭阳
  • 做公司网站合同asp.net sql server网站建设 pdf
  • 建筑兼职网站天津网站优化公司哪家好
  • 怎么做网站设计商城型网站开发网站建设
  • 建设网站目录帮别人做网站要投资吗
  • 网站meta 优化建议桥梁建设设计网站
  • 网站建设 甘肃wordpress rss去掉
  • 网站安全检测大连网龙建站优化推广
  • 人才网官方网站公众号排名优化软件
  • 淘宝返利网站建设软件开发哪里学好
  • 烟台网站制作公司如何注册国外网站
  • discuz企业网站网站可以做音频线吗
  • 怎样制作网站教程哪家好制作网页的的网站
  • 网站没有织梦后台无锡seo公司网站