关于数据仓储部分入参格式的疑惑
来源:6-5 【应用】封装资源过滤器

灬丿蝶恋花
2020-07-29
阿老师您好,
有个小小疑惑想向您咨询下
API的入参根据实际的情况可以整合参数到对象中进行参数传入
那针对数据仓储部分呢,是否也可以采用整合参数到对象的方式呢?
注:如果数据数据仓储的参数采用数据对象的方式传入,在业务逻辑不变只是数据查询条件的增减时,可以 减少代码结构的变动,只需要去进行参数实体和数据仓储实现的修改
或者针对这部分是否有相关的设计原则建议呢。
麻烦您了,谢谢
写回答
1回答
-
同学你好,数据仓库当然可以做类似的处理,你甚至也可以直接使用api的参数对象。针对这部分的设计原则就是做好代码分层,利用ioc做好服务依赖的设计,计划好数据流动的方向(尽量避免双向流动),雷同的代码抽取出来做成工具类。可以从先从三层架构开始慢慢学习理解。课程的进阶阶段,14章第一节,会总结整理项目的架构,可能会对你有帮助。
012020-07-30
相似问题