2013-06-13 2 views
0

Я хотел бы знать, как вызывать/вызывать хранимую процедуру в java с помощью JPA API. Мы расширяем наш класс, чтобы использовать класс JpaDaoSupport. Я попытался вызвать метод Call/begin хранимый proc, но он не работает должным образом. Любая помощь в этом высоко ценится.Вызов хранимой процедуры с использованием JPA (JpaDaoSupport) в java

+0

Я беру на себя смелость добавить тег «Весна», так как я не мог найти какую-либо другую хорошо известную библиотеку, имеющую такой названный класс – dimitrisli

ответ

1

Если вы используете Spring, JpaDaoSupport, то вы можете вызвать хранимую процедуру два способов:

1) через SimpleJdbcCall которые вы передаете источник данных и используют под jdbcTemplate для посылки вызова (пример here)

2) воплощение в качестве внутреннего класса абстрактного StoredProcedure и, следовательно, инкапсуляция всей логики хранимых процедур (пример here).

Смежные вопросы