10|基础组件(上):后端业务基础设施
Robert

你好,我是 Robert。
工程初始化完成了,Hify 前后端都能跑,make start 一键启动。但现在还不能直接写业务,“空项目”还缺一层东西:基础组件。
08 讲搭 hify-common 的时候,我们做了配置层面的基础,MyBatis-Plus 的分页插件和自动填充、Redis 的 RedisTemplate 和序列化配置。但业务封装层还没做,比如:
BaseEntity 基类怎么定
分页查询怎么从前端参数转成 PageResult
接口入参怎么校验
调外部 LLM API 的 HTTP 客户端怎么封装
线程池怎么隔离
熔断怎么配
这些是所有业务模块都会用到的底层能力,不先搭好,后面每个模块都要重复处理一遍。但问题来了:具体需要准备哪些基础组件?你可能有经验能列出一部分,但难免有遗漏。这一讲引入一个新的协作模式来解决这个问题。
新的协作模式:先问再做
回顾前面几讲,我们和 Claude Code 的协作基本都是一个模式:你想清楚了,让它做。“按照规范实现这个接口”,“帮我生成 Maven 骨架”……你知道要做什么,它负责执行。
但现在的情况不一样,“业务开发前需要准备哪些基础组件”这个问题,你有大致想法,但不确定有没有遗漏、先后顺序对不对。
这时候换一种模式:先让 Claude Code 帮你想,再让它做。不是让它替你做决策,而是把它当成一个资深架构师来咨询,你问“这一步应该考虑什么”,它帮你梳理全景,你判断哪些要做、哪些不做,然后再进入执行。
公开
同步至部落
取消
完成
0/2000
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《Claude Code 企业级全链路开发实战》,新⼈⾸单¥59
《Claude Code 企业级全链路开发实战》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论