有个程序,框架是spring的,配置好后,在tomcat下运行一切正常,插入一条数据马上就能查出来。但是在was下面运行,插入一条数据,要过一段时间才能查出结果来。唯一的差别是,在was下面运行,使用jndi方式连接数据库。在tomcat下使用dbcp方式直接连数据库数据源配置如下:<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
    <property name="jndiName"><value>jdbc/myjndi</value></property>
</bean>
 
<bean id="transactionManager" class="org.springframework.transaction.jta.JtaTransactionManager" />