SpringBootはMyBatisを統合してCURD操作データベースを実現します

著者: 禅とコンピュータープログラミングの芸術

1 はじめに

スプリングブートとは何ですか? なぜそれを使うのでしょうか?SpringBoot は新しいオープンソース フレームワークであり、その目的は、特にエンタープライズ環境での迅速な構築、運用、テストのプロセスにおける Java アプリケーションの開発を簡素化することです。自動構成サポート、IoC/DI 依存関係注入、イベント駆動モデル、RESTful Web サービス、統合データ アクセス レイヤー、DevTools 開発ツールなど、さまざまなシナリオに適した包括的な機能サポートを提供します。
  そして、MyBatis は MyBatis-Spring フレームワークの基盤です。Mybatis は、カスタム SQL、ストアド プロシージャ、および高度なマッピングをサポートする優れた ORM フレームワークです。Hibernate と比較すると、MyBatis はシンプルで使いやすく、Java スタックでのオーバーヘッドが最小限に抑えられます。
  したがって、Spring Boot + MyBatis を使用すると、MyBatis を Spring Boot に統合できるため、データベースに対して CURD 操作を実行するのが非常に便利になります。

2. 関連する概念と用語

スプリングブーツ

Spring Boot と MyBatis について説明する前に、まず Spring Boot について理解する必要があります。Spring Boot は、Pivo​​tal 開発者のグループによって共同開発された Spring フレームワークに基づくスタートアップ クラス プロジェクトであり、その主な役割は、開発者が独立して実行される Spring アプリケーションを作成できるように支援することです。Spring Boot は自動構成を通じて、クラスパス、構成ファイル、またはその他のメソッドに従って Spring 環境をセットアップできるため、開発者は大量の面倒な XML 構成を定義する必要がなくなります。

マイバティス

MyBatis は、MyBatis-Spring フレームワークの基盤です。MyBatis は、カスタム SQL、ストレージをサポートする優れた ORM フレームワークです。

おすすめ

転載: blog.csdn.net/universsky2015/article/details/132053375