MyBatisとは何ですか
MyBatisは、プレーンSQLクエリ、ストアドプロシージャ、高度なマッピングをサポートする優れた永続レイヤーフレームワークです。 MyBatisは、ほぼすべてのJDBCコードとパラメーターの手動設定と結果セットの取得を排除します。 MyBatisは、構成および元のマッピング、マッピングインターフェイス、JavaのPojo(古いJavaオブジェクト、通常のJavaオブジェクトを計画)にデータベース内のレコードに使用するために、簡単なXMLまたはアノテーションを使用します。
(i)プログラム環境
1。JARパッケージ
2. ClassPathディレクトリでsqlmapconfig.xmlを作成します。
mybatis構成ファイル。すべての設定は次のとおりです
同時に、データベースのパラメーターはプロパティファイルによって分離でき、今回は分離されます。プロパティファイルはdb.propertiesです
ディレクトリを区別します。
Configurationファイルを配置する新しいソースフォルダー(config)を作成します。 2つのファイルは次のとおりです。
sqlmapconfig.xmlヘッダー
<?xml version = "1.0" encoding = "utf-8"?> <!doctype configurationpublic " - // mybatis.org//dtd config 3.0 // en" "http://mybatis.org/dtd/mybatis-3-config.dtd">
3。mapper.xmlファイル(user.xml)
いくつかのカードステートメント。
4。SQLMAPCONFIG.XMLPLUS MAPPPER.XML
たとえば、マッパーは2のタグを付けます。
5。ロギング
実行状況を簡単に表示できます。
(ii)テストプログラムとプログラム構造
1。初心者プログラム
2。ディレクトリ構造
(iii)要約
構成ファイルを介してMyBatis環境を作成します。その後、ステートメントはsqlsessionを通じて運用できます。 (XMLファイルのSQLステートメント)
部分的な選択
アップデート
入れる
削除削除