我在 Spring 和 Mysql 5 中使用 hibernate 3.0。我在 JBOSS 中配置了 JNDI 数据源并在应用程序上下文中使用它。
我的问题是 Hibernate 每秒向数据库发出平均 466.4 次查询,网站上几乎没有任何负载。
ApplicationContext.xml 片段是
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean" scope="singleton">
<property name="jndiName" value="java:MyCustomDSName" />
<property name="resourceRef" value="true" />
</bean>
Run Code Online (Sandbox Code Playgroud)
我在 Java 级别使用 JTA 事务。欢迎任何帮助。