2011-11-28 180 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包中使用它。