三月三日

今天主要是关于c3p0的配置,我用的是eclipse 2020版的,主要遇到的问题是在src目录下创建c3p0-config.xml时找不到file。

 看到图理最上方大写的File就可以了,还有图中的代码是测试c3p0的。

还有我自己在网上找到的xml的具体内容,

<?xml version="1.0" encoding="UTF-8" ?>
<c3p0-config>
  <default-config>
    <property name="driverClass">com.mysql.cj.jdbc.Driver</property>
    <property name="jdbcUrl">jdbc:mysql://localhost:3306/teacher?</property>
    <property name="user">root</property>
    <property name="password">246437</property>
    
     <property name="initialPoolSize">10</property>  
         <property name="maxIdleTime">30</property>  
         <property name="maxPoolSize">20</property>  
         <property name="minPoolSize">5</property>  
         <property name="maxStatements">200</property>  
         
         <named-config name="mysql">  
         <property name="acquireIncrement">50</property>  
         <property name="initialPoolSize">100</property>  
         <property name="minPoolSize">50</property>  
         <property name="maxPoolSize">1000</property><!-- intergalactoApp adopts a different approach to configuring statement caching -->  
         <property name="maxStatements">0</property>  
         <property name="maxStatementsPerConnection">5</property>  
     </named-config>  
       
     <named-config name="oracle">  
         <property name="acquireIncrement">50</property>  
         <property name="initialPoolSize">100</property>  
         <property name="minPoolSize">50</property>  
         <property name="maxPoolSize">1000</property><!-- intergalactoApp adopts a different approach to configuring statement caching -->  
         <property name="maxStatements">0</property>  
         <property name="maxStatementsPerConnection">5</property>  
     </named-config>  
  </default-config>
</c3p0-config>

前四行大家有学过的都应该了解,后面的一串都是一些设定的初始值,我这里是没有搞懂,这些东西都是不能缺少的,我已经替大家试过了。只有前四行是不行的!(建议大家去网上学习还有找大师解释,毕竟我也只是初学者)

一定就是要安装完要测试。

posted @ 2024-03-03 23:20  *太¥^白%  阅读(7)  评论(0编辑  收藏  举报