gpt4 book ai didi

mysql - 使用 Hibernate 配置更改 max_allowed_pa​​cket 属性

转载 作者:行者123 更新时间:2023-11-29 05:39:59 24 4
gpt4 key购买 nike

有没有办法用 Hibernate XML 配置文件更改 max_allowed_pa​​cket?

这是我对 Hibernate 的 Spring 注入(inject)

<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName"><value>com.mysql.jdbc.Driver</value></property>
<property name="url"><value>jdbc:mysql://localhost:3306/surveysmart</value></property>
<property name="username"><value>root</value></property>
<property name="password"><value>xxx</value></property>
</bean>

<!-- Session Factory -->
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource">
<ref local="dataSource" />
</property>
<property name="configurationClass" value="org.hibernate.cfg.AnnotationConfiguration" />
<property name="packagesToScan" value="com.sdl.contacts.vo" />
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.current_session_context_class">org.hibernate.context.ThreadLocalSessionContext</prop>
<prop key="hibernate.hbm2ddl.auto">update</prop>
</props>
</property>
</bean>

<bean id="hibernateTemplate"
class="org.springframework.orm.hibernate3.HibernateTemplate">
<property name="sessionFactory">
<ref bean="sessionFactory" />
</property>
</bean>

<bean id="transactionManager"
class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>

最佳答案

max_allowed_pa​​cket 是一个 mysql 配置选项。你应该在你的 mysql 配置中设置它。

http://dev.mysql.com/doc/refman/5.1/en/packet-too-large.html

关于mysql - 使用 Hibernate 配置更改 max_allowed_pa​​cket 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7518419/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com