将c3p0与JBOSS AS 7.1.1一起使用

alo*_*p85 9 mysql datasource connection-pooling c3p0 jboss7.x

我在c3p0的手册链接中读到可以在JBOSS中使用c3p0库作为MBean.一旦配置正确,我想通过其JNDI名称在我的Java WAR中引用新的C3P0PooledDataSource.当我使用Spring时,它将类似于:

[src/webapp/WEB-INF/applicationContext.xml]

<jee:jndi-lookup id="dataSource" jndi-name="java:PooledDS" />
Run Code Online (Sandbox Code Playgroud)

但是,我不知道如何正确配置此库.我试图将c3p0-0.9.2.1.jarc3p0-service.xml放在手册中注释的文件夹中,但我没有运气.

我目前正在开发一个使用MySql数据库的项目,所以我已经在JBOSS AS 7.1.1服务器中安装了mysql连接器.我不得不说如果我在项目中集成c3p0和MySql连接器,我可以正确部署它.所以...:

  • 是否可以在JBOSS AS 7.1.1中使用c3p0连接池,如其手册中所述?我该如何配置?

我开始用c3p0"玩",因为它有大量的配置属性,但我不知道c3p0是否优于嵌入式JBOSS池功能.

  • 是否应该使用c3p0库而不是JBOSS嵌入式连接池(即使用管理控制台/ web配置数据源)?

我感谢对这些事项的任何评论.提前致谢.