Mysql
 sql >> база данни >  >> RDS >> Mysql

Хибернация, изпращане на излишни заявки към базата данни

аз го реших. Имах необединен източник на данни:

<bean name="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">

От Javadoc на адрес: http://static.springsource.org/spring/docs/2.0.x/api/org/springframework/jdbc/datasource/DriverManagerDataSource.html

Така че сега замених това с:

<bean name="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
    <property name="driverClass" value="com.mysql.jdbc.Driver"/> 
    <property name="jdbcUrl" value="jdbc:mysql://server.domain/database"/> 
    <property name="user" value="theUsername"/> 
    <property name="password" value="thePassword"/> 
</bean>

Трябваше да пусна и c3p0-0.9.1.2.jar, тъй като използва този пул за връзки.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да получа броене, дори ако няма резултати, съответстващи на mysql?

  2. Как да преименувате база данни в MySQL

  3. Ред за изпълнение на MySQL заявка/клауза

  4. Опитвам се да създам статичен клас на база данни, до който имам достъп от всяка функция извън класа

  5. Уловима фатална грешка:Обектът от клас mysqli_stmt не може да бъде преобразуван в низ