我正在提出一个挑战,我需要进行信用分析并使用一些架构概念,而我对“API”存有疑问。它需要在 Spring Boot 中开发,我已经这样做了。挑战条件为:
- 前端/后端。
- 包含端点的 swagger 文档的 Api 概念后端。
- 用于注册和咨询提案的 API。
- 信用引擎 API,用于审核提案并做出信用额度决定。
我对需要 API 的步骤 3 和 4 存有疑问。他这话是什么意思?我是否需要创建相互通信的新 Spring boot 项目?处理 API 的最佳方法是什么?
谢谢!
最佳答案
您的 HTML 表单(例如注册提案)将使用所有表单值作为键=值对调用 API,您的 API(Spring Controller )将接受这些键=值并处理它,应用您的业务逻辑,存储到数据库,您可以通过 Spring Boot 指南来获得更多想法,其中提交表单的指南之一:
- https://spring.io/guides/gs/handling-form-submission/
- https://hellokoding.com/handling-form-submission-example-with-java-spring-boot-and-freemarker/
- https://medium.com/@grokwich/spring-boot-thymeleaf-html-form-handling-762ef0d51327
您也可以通过spring boot pet project ,一个使用大多数 Spring MVC 功能开发的示例展示应用程序。
关于java - Spring 启动 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57481503/