下記のMavenプロジェクトの構造は、ここでspringbootバージョン2.1.3.RELEASEを使用して、簡単なテストのデモです
1、COMM主マッパーモジュールインターフェイスとMyBatisのXMLファイルの対応する数、およびデータベース・エンティティ・マッピング・テーブルクラス、ディレクトリ構造
2、依存COMMモジュールとして組み込まCOMMインターフェイスサービスマッパーサービス、およびテストコントローラを、呼び出しモジュールを含むバットモジュール、ディレクトリ構造
ポイントが関与します:
@MapperScanコンフィギュレーションマッパーパス
@SpringBootApplication // マッパーCOMM経路モジュールへ経路 @MapperScan(basePackagesの= { "com.kinson.comm.mapper"}) パブリック クラスBatApplication { 公共 静的 ボイドメイン(文字列[]引数){ SpringApplication.run(BatApplicationを。クラス、引数); } }
application.ymlプロフィール
MyBatisの#
MyBatisの:
#データベースのマッピングエンティティクラスのパッケージパス
型パッケージ-別名:com.kinson.comm.domain
マッパー-場所:CLASSPATH:/ MyBatisの/ * XML。
起動項目
テストURLにアクセス
インタフェースはCOMMの成功の訪問を見ることができます