为什么Service之间最好不要相互调用?
生活随笔
收集整理的這篇文章主要介紹了
为什么Service之间最好不要相互调用?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
技術上來說,可以調用。但是不建議這樣使用,除非你這個方法是service公用的工具類。之所以不建議調用,是為了減少耦合性,同一層之間,最好不要耦合。比如maven項目,如果A層Service調用了B層Service的方法,那么就一定要先啟動B工程,否則A層啟動的時候就會報錯,雖然可以不介意這種Exception,但是如果真的是B層的service出了問題那也會被誤以為沒錯。如果這個時候B層又調用了A層的Service,那么真不知道該先啟動哪個工程才好了。這真是很麻煩的一件事,所以服務層之間最好不要相互調用。寧可直接做到通用類了里面
總結
以上是生活随笔為你收集整理的为什么Service之间最好不要相互调用?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《游戏学习》Java版仿windows扫
- 下一篇: 一个仿Windows扫雷游戏