融点の、mybatisplusのspringbootを理解するのは簡単

これは、サービスの簡単な継承グラフです。私たちは、実行クラスのすなわちXxxServiceImplの継承を見ることができます。

上から下まで、ServiceImplとBaseMapperは、依存関係、ServiceImplあるとIserviceは実現関係です。それServiceImplはBaseMapperがそれに依存があるだろう、なぜIServiceで定義されたメソッドを実装しますか?

その理由はBaseMapper法に基づく手術台にいくつかの使用、実装のためのより複雑なクエリメソッドIservice。

インターフェースの左側には、複雑な操作を実現するために、いくつかの特定のビジネスロジックを作った主RoleServiceImplのIRoleServiceを達成するために、ビジネス・ロジックのためのいくつかの複雑なクエリをIServiceを展開するために、IRolerService IServiceから継承されています。

全体的に、IServiceいくつかの一般的な抽象複雑なテーブルの操作方法。抽象BaseMapperテーブル操作のいくつかの簡単な方法。

現在、操作BaseMapperのこれらの簡単な方法はどのように達成するためにされていることを疑いはありますか?あなたは偉大な神を見る、または知っている友人がいる場合は、私たちを導くことを期待して

おすすめ

転載: www.cnblogs.com/xiaotianblog/p/11203991.html