关于数据仓储部分入参格式的疑惑

来源:6-5 【应用】封装资源过滤器

灬丿蝶恋花

2020-07-29

阿老师您好,
有个小小疑惑想向您咨询下
API的入参根据实际的情况可以整合参数到对象中进行参数传入
那针对数据仓储部分呢,是否也可以采用整合参数到对象的方式呢?
注:如果数据数据仓储的参数采用数据对象的方式传入,在业务逻辑不变只是数据查询条件的增减时,可以 减少代码结构的变动,只需要去进行参数实体和数据仓储实现的修改
或者针对这部分是否有相关的设计原则建议呢。
麻烦您了,谢谢

写回答

1回答

阿莱克斯刘

2020-07-30

同学你好,数据仓库当然可以做类似的处理,你甚至也可以直接使用api的参数对象。针对这部分的设计原则就是做好代码分层,利用ioc做好服务依赖的设计,计划好数据流动的方向(尽量避免双向流动),雷同的代码抽取出来做成工具类。可以从先从三层架构开始慢慢学习理解。课程的进阶阶段,14章第一节,会总结整理项目的架构,可能会对你有帮助。

0
1
灬丿蝶恋花
谢谢阿老师
2020-07-30
共1条回复

.Net 开发电商后端API 从0到精通RESTful

. Net 实战+RESTful思想纵深课程,开发优雅RESTful风格API。

977 学习 · 547 问题

查看课程