値/オブジェクトのリストをパラメーターとして渡すことで、hibernate/jdbc を使用して Java コードを介して SQL サーバー上で作成されたストアド プロシージャを呼び出す方法はありますか? はいの場合、どうすればそれを達成できますか? 私はストアド プロシージャを呼び出す方法を知っていますが、これまでストアド プロシージャを使用して、バッチ更新/挿入を行うつもりなので、値の完全なリストではなく、いくつかのパラメーターのみを渡しました。私が次のようなことをしたら、それは理にかなっていますか?
getTemplate().getSessionFactory().getCurrentSession().createSQLQuery("CALL proc_insert(:list)").setParameterList("list", objList).executeUpdate();