Веб-служба Java, вызывающая сохраненный pocedure

#web-services

#веб-службы

Вопрос:

У кого-нибудь есть пример Java web srevice для вызова хранимой процедуры в базе данных.

Ответ №1:

Веб-служба Java не должна подключаться напрямую к базе данных, а проходить через уровень базы данных.

Чтобы Java использовала хранимую процедуру, используйте prepareCall метод в JDBC, как показано здесь:

http://download.oracle.com/javase/tutorial/jdbc/basics/storedprocedures.html

Комментарии:

1. Спасибо, я также хотел бы знать, как только я создам класс для вызова хранимой процедуры, как мне аннотировать этот java-класс, чтобы сделать его веб-сервисом

2. @lisa — Какая версия java и как написать веб-сервис — это другой вопрос.

3. Возможно, вы захотите получить jax-ws, поскольку он поставляется с JDK5 не так, как с JDK6. Вот руководство по использованию этого: blogs.oracle.com/artf/entry/a_simple_howto_of_web