# samples **Repository Path**: open-reflection/samples ## Basic Information - **Project Name**: samples - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-13 - **Last Updated**: 2025-11-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
[English](./README.md) | 简体中文
## Koupleless 模块中间件使用样例清单 注意需要本地安装 maven,且版本大于 3.9.0 | 框架 | 中间件 | 说明 | 代码样例 | |-------------|------------------------|---------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------| | springboot | spring context manager | 跨模块bean调用 | [samples/springboot-samples/service](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/service) | | springboot | tomcat | 单host模式 | [samples/springboot-samples/web/tomcat/](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/tree/master/samples/web/tomcat) | | springboot | webflux | 单 host 模式 | [samples/springboot-samples/web/webflux/](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/tree/master/samples/web/webflux) | | springboot | log4j2 | 基座与模块独立日志目录 | [samples/springboot-samples/logging/log4j2](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/logging/log4j2) | | springboot | logback | 基座与模块独立日志目录 | [samples/springboot-samples/logging/logback](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/logging/logback) | | springboot | kafka | 模块独立使用 kafka | [samples/springboot-samples/msg/kafka](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/msg/kafka/) | | springboot | rocketmq | 模块与基座可以共同生产和消费消息 | [samples/springboot-samples/msg/rocketmq](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/msg/rocketmq/) | | springboot | mybatis | 1. 模块使用独立数据源 2. 模块复用基座数据源 | [samples/springboot-samples/db/mybatis](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/db/mybatis) | | springboot | mongo | 1. 模块独立使用数据源, 2. 模块复用基座数据源 | [samples/springboot-samples/db/mongo](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/db/mongo) | | springboot | apollo 1.x | 1. 模块独立使用不同 appId 的配置, 2. 模块与基座共用 appId 的配置 | [samples/springboot-samples/config/apollo](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/config/apollo) | | springboot | slimming | 模块瘦身 | [samples/springboot-samples/slimming/log4j2](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/slimming/log4j2) | | springboot | redis | 模块使用 redis | [samples/springboot-samples/cache/redis](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/cache/redis) | | springboot | ehcache | 模块使用 ehcache | [samples/springboot-samples/cache/ehcache](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/cache/ehcache) | | springboot | nacos | 模块使用 nacos | [samples/springboot-samples/config/nacos](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/config/nacos) | | springcloud | gateway | 模块与基座同时使用 gateway 配置路由规则 | [samples/springboot-samples/springcloud/gateway](https://github.com/koupleless/koupleless/tree/main/samples/springboot-samples/springcloud/gateway) | | dubbo | dubbo + grpc | 模块使用 grpc | [samples/dubbo-samples/rpc/grpc](https://github.com/koupleless/koupleless/tree/main/samples/dubbo-samples/rpc/grpc) | | sofaboot | sofarpc/tomcat | 基座调用模块、中台模式 | [samples/sofaboot-samples/dynamic-stock](https://github.com/koupleless/koupleless/tree/main/samples/sofaboot-samples/dynamic-stock) | | springboot3 | springboot3 | springboot3 | [samples/springboot3-samples](https://github.com/koupleless/koupleless/tree/main/samples/springboot3-samples) | | ### 注意请在编译器单独导入对应 samples 工程,例如 koupleless/samples/springboot-samples 工程,否则会出现 BizRuntimeContext Not found 的报错。 ![biz runtime context not found](bizruntimecontext_not_found.png) 原因:samples 工程与 koupleless-runtime 在一个工程目录里,会优先使用本地的 koupleless-runtime,而不是 maven 依赖的 koupleless-runtime,导致找不到 BizRuntimeContext 类。