# # 2.8 示例代码

目前Knife4j以及前身`swagger-bootstrap-ui`也提供了一些代码示例，可以前往Gitee仓库地址直接获取。

Demo示例地址：https://gitee.com/xiaoym/swagger-bootstrap-ui-demo
(opens new window)

主要模块说明：

模块 | 说明
--- | ---
knife4j-aggregation-disk-demo | Knife4j提供的微服务聚合组件，Disk模式下聚合，可参考实战文档
knife4j-aggregation-cloud-demo | Knife4j提供的微服务聚合组件，Cloud模式下聚合，可参考实战文档
knife4j-aggregation-eureka-demo | Knife4j提供的微服务聚合组件，Eureka模式下聚合，可参考实战文档
knife4j-aggregation-nacos-demo | Knife4j提供的微服务聚合组件，Disk模式下聚合，可参考实战文档
knife4j-springdoc-openapi-demo | 在Spring Boot单体架构下集成Knife4j，基于springdoc-openapi以及OpenAPIV3
knife4j-springfox-boot-v3-demo | 在Spring Boot单体架构下集成Knife4j,基于Springfox3以及OpenAPIv3
knife4j-spring-boot-demo | 在Spring Boot架构下集成knife4j的项目示例,主要是基于OpenAPIV2
knife4j-lower-spring-boot-demo | Spring Boot低版本测试集成Knife4j，主要复测Bug使用。开发者可不用理会
knife4j-spring-boot-single-demo | 在Spring Boot单体架构下集成knife4j的项目示例
knife4j-spring-boot-fast-demo | Spring Boot单体框架快速集成Knife4j示例，可参考文档快速开始
knife4j-spring-oauth2-authorization_code | Knife4j集成OAuth2.0的授权码模式，可参考实战文档
knife4j-spring-oauth2-implicit | Knife4j集成OAuth2.0的简化模式，可参考实战文档
knife4j-spring-oauth2-client_credentials | Knife4j集成OAuth2.0的客户端模式，可参考实战文档
knife4j-spring-oauth2-password | Knife4j集成OAuth2.0的密码模式，可参考实战文档
knife4j-spring-cloud-gateway | 在Spring Cloud微服务架构下通过gateway网集成knife4j的示例
knife4j-spring-boot2-demo | Spring Boot 2.x系列版本集成Knife4j
knife4j-jfinal-demo | 在JFinal框架中集成Knife4j，目前正在开发中，该示例无效，开发者可不用理会
swagger-bootstrap-ui-demo-mvc | 在Spring MVC模式下集成swagger-bootstrap-ui
swagger-bootstrap-ui-demo | 在Spring Boot单体架构下集成swagger-bootstrap-ui
swagger-bootstrap-ui-gateway | 在Spring Cloud微服务架构下通过gateway网关集成swagger-bootstrap-ui
swagger-bootstrap-ui-zuul | 在Spring Cloud微服务架构下通过zuul网关集成swagger-bootstrap-ui

被围观 人次