当前位置:
首页 >
Yii2 两个模块(module)间的数据需要相互调用,如何设计才能最大程度降低耦合性?
发布时间:2023/11/14
73
博士
生活随笔
收集整理的这篇文章主要介绍了
Yii2 两个模块(module)间的数据需要相互调用,如何设计才能最大程度降低耦合性?
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
// setting the attribute that defines the "customer" relation in Order$order->customer_id = $customer->id;$order->save();
把Customer当成A,Order当成B,这个例子中就修改了B中的值。$customer = Customer::findOne(123);$order = new Order();$order->subtotal = 100;// ...
新增一个services层用来处理业务逻辑。就不会出现你这个跨模块调用的问题了。因为services层跟模块无关。
把Customer当成A,Order当成B,这个例子中就修改了B中的值。$customer = Customer::findOne(123);$order = new Order();$order->subtotal = 100;// ...
新增一个services层用来处理业务逻辑。就不会出现你这个跨模块调用的问题了。因为services层跟模块无关。
总结
以上是生活随笔为你收集整理的Yii2 两个模块(module)间的数据需要相互调用,如何设计才能最大程度降低耦合性?的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 请问这女的叫啥名字,多谢
- 下一篇: 太阳能路灯多少钱一套啊?