0

私は、オブジェクトのリストとして春のJPAリポジトリからテーブルレコードのリストにアクセスしたい春-JPAを通じてストアドプロシージャのSQLサーバーからオブジェクトのリストを取得する

ALTER PROCEDURE [dbo].[getCustomerSearch] -- Add the parameters for the stored procedure here @clientNo varchar(50)
AS BEGIN -- Insert statements for procedure here SELECT cs.* FROM [mm].[dbo].[CM_customerStatus] as cs WHERE cs.[ClientNo] like @clientNo; END

、ストアドプロシージャを書きました。この仕事をする方法はありますか?

答えて

0

JPAリポジトリを拡張し、EntityManagerを使用して、スプリング・データjpaでストアド・プロシージャを実行できます。ストアドプロシージャを起動するには、createNamedStoredProcedureQueryを使用します。

Query query = entityManager.createNamedStoredProcedureQuery("YOUR_PROCEDURE"); 
query.setParameter("arg", ARG); 
query.getResultList(); 

詳細については、thisの質問もチェックしてください。

+0

ご返信ありがとうございます。私はこれを試してみます –

+0

@Sudarshani助けてくれましたか? –

関連する問題