84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
我的 Service 层是提供给 Controller 的 API 接口,业务代码是写在 Service 层还是 Logic 层呢?
比如会员需要充值一个功能:
操作后会产生一系列事件。
1 其中里面一个更新会员金币的操作,可能要更新 3 张张表。这个更新会员金币的操作要封装到 Logic 里 还是在 Service?
2 如果用到 MYSQL 事务,这个事务要在 Logic 里还是 Service 里实现?
科普一下业务逻辑层的职责。
补充一点。之所有有业务逻辑层的原因是为了让表现层和数据层分开。你的 service 应该只负责从逻辑层调用并提供给controller 而已而实际业务的组合和逻辑都在逻辑层完成。
service
controller
科普一下业务逻辑层的职责。
补充一点。之所有有业务逻辑层的原因是为了让表现层和数据层分开。你的
service
应该只负责从逻辑层调用并提供给controller
而已而实际业务的组合和逻辑都在逻辑层完成。