01
按需接入,零副作用
所有组件默认关闭。raf.{component}.enabled=true 一行启用,不引入 Starter 则零自动装配、零 Bean 注册,对现有工程完全无侵入。
@ConditionalOnProperty
从接入规范到安全合规,覆盖微服务开发的全部横切关注点。
所有组件默认关闭。raf.{component}.enabled=true 一行启用,不引入 Starter 则零自动装配、零 Bean 注册,对现有工程完全无侵入。
RafResult<T> 统一响应、四层异常体系、HTTP 请求日志、分布式 TraceId 全链路传播。团队无需自定义规范,接入即对齐。
慢 SQL 300ms/500ms 双阈值告警、线程池 Prometheus 指标暴露、优雅停机 30s 等待、Sentry 错误上报,生产监控开箱即用。
网关层 ECIES 加密 + ECDSA 签名 + 防重放,多云 KMS 统一密钥管理,Jasypt 配置加密,XSS 过滤。通过 OWASP / Fortify 安全扫描。
不是另一个脚手架,而是一个中间件接入层。每一条原则都来自真实的团队痛点。
raf.redis.enabled=truespring.cloud.nacos.config.server-addr=${NACOS_ADDR}<type>pom</type><scope>import</scope> 从依赖治理到业务接入,每一层职责清晰、边界分明。
业务项目只需选择所需 Starter,其余全部由框架托管。
引入对应 Starter 并设置 enabled=true,即可获得完整的生产级能力。