解决方案 »
- web 服务器如何与tcp服务器通讯
- 关于for (i=0;i<10;i++){if(i%2==0)continue;
- javascript中怎样调用import进jsp文件中java类中的函数?
- 在TOMCAT中部署J2EE项目时出的问题
- Java中如何实现密码忘记的功能
- java 多次new socket()并 socket.close();造成Address already in use 解决方法
- 急,急,急,急,急,急,
- 一个小程序
- j2ee中使用存储过程
- 初学web service,不知道是报了什么错误?
- json对象和json字符串有啥区别啊
- proguard 之后报java.io.FileNotFoundException
C3P0是数据源连接池的配置方式
这两个不能直接用来比较吧,使用JNDI管理数据库连接池,连接池可以使用C3P0,也可是使用DBCP等方式
这样容器中运行多个服务的时候,每个服务只需添加一个jndi的名称就可以连接到数据库了
如果不使用jndi的方式,直接在项目中配置数据库连接池,那么每个项目需要配置一次,如果更改数据库地址时,每个项目的数据库连接方式都要更改,比较麻烦
使用jndi的话,直接更改一下jndi里面的数据库连接池的配置就可以了,方便一些。