iBatis パラメータ渡し方:基本と実践【徹底解説】
iBatisでは、パラメーターを以下の方法で渡すことができます。
- Map タイプを使用してパラメータを渡すことができます:パラメータを Map に包み、その Map を SQL 文のパラメータとして渡すことができます。
- JavaBeanを使用してパラメーターを渡すと、パラメーターをJavaBeanにカプセル化し、それをSQL文のパラメーターとして渡すことができます。
- 基本データ型を引数として使用する:基本データ型を直接SQLステートメントの引数として渡すことができます。
- Listや配列を使用してパラメーターを渡すことができます。 パラメータをListや配列にカプセル化し、そのListや配列をSQL文のパラメータとして渡すことができます。
- SQL文に#{ }や${ }を使用してパラメータを渡します:これらのプレースホルダーを使用してSQL文にパラメータを渡すと、iBatisが自動的にパラメータをプレースホルダーに埋め込みます。