2011-11-28 100 views
0

我想使用Spring框架来创建使用Oracle 11g存储数据的应用程序。 你能告诉我如何配置Spring框架来使用JBoss 7和Oracle 11g的连接池。JBoss 7 Spring Oracle连接池

是否有可能将此代码放到OSGI包中?

回答

3

你必须先在JBoss中配置你的datascource。配置你的数据源后,它应该有一个JNDI名称,如“jdbc/yourDataSource”。

您现在可以从您的spring上下文中引用此数据源。

<jee:jndi-lookup id="dataSource" jndi-name="jdbc/yourDataSource"/> 

看一看在documentation

如果使用相对JNDI名称,那么你必须把附加设置到web.xml。全球命名集resource-ref="false"。对于Spring来说,应用程序服务器管理的数据库应该无关紧要。

我不能告诉你你是否可以在OSGI包中使用它。