У меня есть источник данных Spring, который выглядит следующим образом:
<bean id="dataSource1" destroy-method="close" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="${database.driver}" />
<property name="url" value="${database1.url}" />
<property name="username" value="${database1.username}" />
<property name="password" value="${database1.password}" />
</bean>
Мне нужно сделать это доступным на jndi или jee.некоторые связанные вещи:
<bean id="dataSourceJNDI1" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="java:comp/env/jdbc/dataSource1"/>
<property name="beanClassLoader" ref="dataSource1"></property>
</bean>
или, может быть:
<jee:jndi-lookup id="dataSource" jndi-name="java:comp/env/jdbc/database1" />
не знаю, как заставить jndi или jee работать с dbcp.любая помощь будет оценена.
спасибо заранее.
пс: ребята, это особая игла.поэтому я должен сделать это так.пожалуйста, не публикуйте ненужные советы о том, почему я должен использовать tomcat server в качестве источника данных.я знаю о настройке источника данных таким образом.повторяю еще раз, это особая необходимость.Также, пожалуйста, не предоставляйте мне решения Java-кода, не требуется.
ps: те, кто не знает, как это сделать, не занимайте место в этом посте, говоря, что это невозможно.Если вы не знаете ответ, нет необходимости публиковать и складывать сообщения.