日期:2014-05-18  浏览次数:20674 次

如果使用数据库连接池问题
我是一个初学者,我只知道可以用service里配置以下内容可以获得一个数据库连接,但不知道具体如何使用,
(1)怎样才能实现用户可以得到一个连接,当用户关闭这个连接不会真正关闭物
理连接。
(2)怎么关闭这个物理连接??
<SERVICE
CLASS= "com.apusic.jdbc.PoolManager "
NAME= "JdbcPool:name=jdbc/sample "
>
<ATTRIBUTE   NAME= "ExpirationTime "   VALUE= "300 "/>
<ATTRIBUTE   NAME= "MinCapacity "   VALUE= "5 "/>
<ATTRIBUTE   NAME= "URL "   VALUE= "jdbc:oracle:thin:@192.168.19.136:1521:orcl "/>
<ATTRIBUTE   NAME= "ConnectionProperties "   VALUE= "user=gtj,password=abc123 "/>
<ATTRIBUTE   NAME= "DriverClassName "   VALUE= "oracle.jdbc.driver.OracleDriver "   />
<ATTRIBUTE   NAME= "MaxCapacity "   VALUE= "30 "/>
</SERVICE>

------解决方案--------------------
连接池是不需要关闭物理连接的,你要把你的工程理解为一个长时间运行的服务站点