老师您好,我有个问题。 就基于大型项目而言,为什么要在module层中抽出repository层? module层本来不就是 处理业务的么,现在再抽一层出来,感觉module并不是轻量了,而是分成两个或者多个了。
看了您之前说:一个module可能 引用了多个repository层(能否举个例子呢)。但是我认为 module是base on 业务层的,比如遵循RestFul的 api接口, 就分为 user, pay,goods等,每一个part都有且只有一个module不好么? 能不能直接把repository作为module,service没有必要.(因为之前看google 的sample,貌似也是repository作为module的)。 如果项目大,每一个module都分成service+repository,工作量大,而且service 和 repository耦合很高,要改基本都得改啊。