Сначала вы должны настроить свой источник данных в JBoss. После настройки источника данных он должен иметь имя JNDI, например, «jdbc / yourDataSource».
Теперь вы можете ссылаться на этот источник данных из своего весеннего контекста.
<jee:jndi-lookup id="dataSource" jndi-name="jdbc/yourDataSource"/>
Посмотрите документацию
Если вы используете относительные имена JNDI, то вам необходимо добавить дополнительные настройки в web.xml
. Для глобального набора имен установлено resource-ref="false"
. Для Spring не должно иметь значения, какую базу данных вы используете, поскольку она управляется сервером приложений.
Я не могу сказать вам, можете ли вы использовать его в комплекте OSGI.