sql >> データベース >  >> RDS >> Mysql

Hibernateセッションをトランザクション用に開くことができませんでした

    これは遅い答えですが、私は同じ問題に直面していました。 c3poの設定が不適切なためです。

    以下のc3po構成を使用してください:

    <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
            <property name="driverClass" value="${jdbc.driverClassName}" />
            <property name="jdbcUrl" value="${jdbc.url}" />
            <property name="user" value="${jdbc.username}" />
            <property name="password" value="${jdbc.password}" />
    
            <property name="checkoutTimeout" value="30000" />
            <property name="idleConnectionTestPeriod" value="30"/>
            <property name="initialPoolSize" value="10" />
            <property name="maxIdleTime" value="30" />
            <property name="maxPoolSize" value="100" />
            <property name="minPoolSize" value="10" />
            <property name="maxStatements" value="10" />
    
    </bean
    


    1. SQL Server(T-SQL)で高度なサーバー構成オプションを表示する

    2. 移動平均MySQLを計算しますか?

    3. mysqldumpは不要なシステムテーブルをダンプしています

    4. 値が0の月を含め、指定された期間内のすべての月を選択します