MyBatisは永続化機能を提供します。
「永続化」とは、プログラム終了後もデータが失われないようにデータをファイルやデータベースなどに保存することを指します。
オブジェクト指向プログラミングでは、あるクラスのインスタンスを生成し、メソッドを呼び出すことで特定の処理を実行します。
処理を実行するにあたって、各処理の記録をデータとして長期的に記録する必要があります。しかし、インスタンスは主記憶装置(メインメモリ)上に生成されるため、プログラムの終了とともにそのデータは消失してしまいます。
そのため、プログラムで実行された処理結果データをデータベースに保存する処理(永続化)が必要となります。
OSS×Cloud ACCESS RANKING