共找到 7 个提示词
实现Clean Architecture:Entity→Use Case→Interface Adapter→Framework的同心圆分层→依赖反转原则(DIP)→跨层边界的数据映射→与六边形架构的异同→团队实践中需要注意的妥协
设计集成测试策略:测试边界定义→数据库集成测试(Testcontainers)→API集成测试→消息队列集成测试→外部服务Mock策略→测试数据管理→CI中运行集成测试的优化策略
生成Spring Boot项目脚手架:多模块Maven/Gradle→分层架构(Controller/Service/Repository/DTO)→全局异常处理→参数校验(Bean Validation)→MyBatis-Plus/JPA集成→Swagger文档→单元测试
Kotlin+Spring Boot项目脚手架:Kotlin惯用语法→协程(Coroutine)→Spring WebFlux→Exposed/JOOQ→数据类(data class)→扩展函数→空安全→与Java互操作
开发K8s Operator:CRD定义→controller-runtime框架→Reconcile模式→状态管理→Finalizer→Webhook→Operator SDK/Kubebuilder→测试→发布到OperatorHub
对代码做安全审计:OWASP Top 10全覆盖→SQL注入/XSS/CSRF/SSRF/IDOR/路径遍历/反序列化→认证与授权缺陷→敏感数据泄露→依赖漏洞(CVE扫描)→修复方案代码
设计微服务测试策略:测试金字塔在微服务中的适配→消费者驱动契约测试→组件测试(每个服务独立)→集成测试范围界定→端到端测试的最小化→服务虚拟化(WireMock/Mountebank)