Mybatisのコンセプト
-
MyBatisは優れた永続化レイヤーフレームワークです
-
カスタマイズされたSQL、ストアドプロシージャ、高度なマッピングをサポートしています。
-
MyBatisは、ほとんどすべてのJDBCコードを回避し、パラメーターを手動で設定して結果セットを取得します。
-
MyBatisは、単純なXMLまたは注釈を使用して、ネイティブタイプ、インターフェース、およびJava POJOをデータベースのレコードとして構成およびマップできます。
データの永続性と永続性レイヤー
永続性とは、プログラムデータを永続的な状態と一時的な状態に変換するプロセスのことです。永続化の理由は次のとおりです。
-
メモリには「失われた力」の特性があるため
-
電源を切っても失われないものがあります
-
メモリコストが高すぎる
いわゆる永続化レイヤーは、永続化作業を完了するコードブロックです。