代码拉取完成,页面将自动刷新
FastAPI是微服务的快速落地解决方案,提供了一系列开箱即用的组件,通过封装来简化主流第三方框架的集成,从而提高开发者开发效率、学习成本、降低入门门槛,真正的实现开箱即用!
对SpringBoot简单了解的开发者就可以编写安全稳定的接口服务。
FastAPI依赖于SpringBoot,可以使用FastAPI构建独立的Java应用程序。
愿景:
强烈建议请先阅读 官方文档 (https://fastapi.bincent.com)
构建镜像
docker build --build-arg=target/*.jar -t bincent/fastapi:latest .
构建完成后启动容器
docker run -p 8080:8080 bincent/fastapi:latest
使用vuepress构建,必备技能: markdown
环境安装:
# 全局安装
yarn global add vuepress
# 或
npm install -g vuepress
编写文档与生成HTML:
cd document
vuepress dev . // 本地运行
vuepress build . // 生成HTML,将在生成的HTML输出到dist目录
感谢以下的项目,排名不分先后
技术 | 名称 | 官网 | 备注 |
---|---|---|---|
Springboot | springboot框架 | ||
MyBatis Generator | 代码生成 | ||
PageHelper | MyBatis物理分页插件 | ||
Hikari | 数据库连接池 | ||
Log4J | 日志组件 | ||
Swagger2 | 接口测试框架 | ||
Maven | 项目构建管理 | ||
Websocket | websocket消息通知 | ||
Kaptcha | google验证码 | ||
Devtools | 热部署 | ||
JackSON | Json | ||
Quartz | 定时框架 |
FastAPI遵循Apache2开源协议发布,并提供免费使用。
本项目包含的第三方源码和二进制文件之版权信息另行标注。
版权所有Copyright © 2020-2020 by FastAPI All rights reserved。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。