2015-09-17 2 views

ответ

1

Я думаю, вы спрашиваете о подключении пула. Вы можете настроить его, например. используя C3P0 Как это

<hibernate-configuration> 
    <session-factory> 
     <property name="hibernate.bytecode.use_reflection_optimizer">false</property> 
     <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property> 
     <property name="hibernate.connection.username">root</property> 
     <property name="hibernate.connection.password"></property> 
     <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/tutorials</property> 
     <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property> 
     <property name="show_sql">true</property> 
     <property name="hibernate. 
connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property> 
     <property name="hibernate.c3p0.min_size">7</property> 
     <property name="hibernate.c3p0.max_size">53</property> 
     <property name="hibernate.c3p0.timeout">100</property> 
     <property name="hibernate.c3p0.max_statements">50</property> 
     <property name="hibernate.c3p0.idle_test_period">1000</property> 
     <property name="hibernate.c3p0.validate">true</property> 
     <property name="hibernate.connection.provider_class">org.hibernate.service. 
jdbc.connections.internal.C3P0ConnectionProvider</property> 
     <mapping resource="com/javacodegeeks/Student.hbm.xml"></mapping> 
    </session-factory> 
</hibernate-configuration> 

Подробнее here