三月三日
今天主要是关于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>
前四行大家有学过的都应该了解,后面的一串都是一些设定的初始值,我这里是没有搞懂,这些东西都是不能缺少的,我已经替大家试过了。只有前四行是不行的!(建议大家去网上学习还有找大师解释,毕竟我也只是初学者)
一定就是要安装完要测试。