1

我正在使用休眠数据源开发 smartgwt pro。在开发中没有问题。当我将应用程序部署到 Google 时,与 Google Cloud SQL 的休眠连接出现问题。

这是我的休眠配置:

<session-factory>

        <!-- Database connection settings -->
        <property name="connection.driver_class">com.mysql.jdbc.GoogleDriver</property>
        <property name="connection.url">jdbc:google:mysql://jpacexpress:jpacdbinstance/jpac?user=root</property>

        <!-- 
        <property name="connection.driver_class">com.mysql.jdbc.GoogleDriver</property>
        <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="connection.driver_class">com.google.appengine.api.rdbms.AppEngineDriver</property>

        <property name="connection.url">jdbc:mysql://localhost:3306/jpac</property>
        <property name="connection.url">jdbc:google:rdbms://jpacexpress:jpacdbinstance/jpac</property>
        <property name="connection.url">jdbc:google:mysql://jpacexpress:jpacdbinstance/jpac</property>
        -->

        <property name="connection.username">root</property>
        <property name="connection.password">xxxx</property>

        <property name="connection.pool_size">0</property>

我已尝试更改连接驱动程序类和 URL(请参阅评论)。它也不起作用。

有人有建议吗?

4

0 回答 0