2010-12-04 49 views
0

Est-il possible d'appeler une fonction stockée (MySql Server) via Spring/Hibernate?Comment appeler une routine/fonction stockée depuis Spring/Hibernate?

La fonction obtient deux paramètres (int, varchar (20)) et renvoie un varchar (255), Je pense qu'il doit y avoir une possibilité avec named-query mais je n'ai aucune idée de comment générer le mapping.

+0

Vouliez-vous dire "Hibernate" au lieu de "NHibernate"? –

+0

Non, je veux dire Hibernate – Alex

Répondre

1

Vous devrez peut-être encapsuler la procédure stockée dans une autre procédure stockée qui renvoie un jeu de résultats.

Voir Hibernate Core Reference Chapter 18 pour plus d'informations sur les requêtes nommées et l'appel de procédures stockées.