我改變我的hibernate.cfg.xml添加新的選項:如何檢查我在休眠狀態下使用c3p0?
<property name="connection.driver_class">org.postgresql.Driver</property>
<property name="show_sql">true</property>
<property name="connection.url">jdbc:postgresql://localhost:5432/pirates</property>
<property name="connection.username">postgres</property>
<property name="connection.password">mmm888</property>
<property name="dialect">org.hibernate.dialect.PostgreSQLDialect</property>
<property name="show_sql">false</property>
<property name="hbm2ddl.auto">update</property>
<property name="current_session_context_class">thread</property>
<property name="hibernate.c3p0.min_size">5</property>
<property name="hibernate.c3p0.max_size">200</property>
<property name="hibernate.c3p0.timeout">300</property>
<property name="hibernate.c3p0.max_statements">50</property>
<property name="hibernate.c3p0.idle_test_period">3000</property>
<property name="hibernate.generate_statistics">true</property>
,並在我的項目中添加休眠-c3p0-4.1.4.Final.yar,但我不知道,我使用C3P0。我可以設置hibernate.c3p0.max_size = 2,但Hibernate會繼續創建400個(例如400個)線程 - 如果需要的話。
如何檢查我在hibernate中使用c3p0?