mybatis执行完一条sql就会connection close
我想要插入很多的数据到表里,就要执行多次insert ,可是执行一次数据源就会关闭,下一次再打开,执行sql语句再关闭,怎么办,我想要打开后把insert全都执行完再去close
我是用的spring+mybatis配置的
<!-- 目换数据源定义 -->
<bean id="dsto" class="gpsData.transform.dao.DataSourceManage" >
<property name="driverClassName">
<value>com.mysql.jdbc.Driver</value>
</property>
<property name="url">
<value>jdbc:MYSQL://{toip}:3306/mygps?characterEncoding=gbk</value>
</property>
<property name="username">
<value>db2admin</value>
</property>
<property name="password">
<value>gisshyb</value>
</property>
</bean>
<bean id="tto" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dsto"/>
</bean>
<bean id="sqlsessionTo" class="org.mybatis.spring.SqlSessionFactoryBean" >
<property name="mapperLocations" value="classpath:gpsData/transform/dao/GpsDao.xml" ></property>
<property name="dataSource" ref="dsto"/>
</bean>