<property name="sqlMapClientTemplate"
ref="sqlMapClientTemplate">
</property>DAO中使用的这个
对应的bean xml是
<bean id="sqlMapClientTemplate"
class="org.springframework.orm.ibatis.SqlMapClientTemplate">
<property name="sqlMapClient">
<ref bean="sqlMapClient" />
</property>
</bean>

解决方案 »

  1.   

    这个得看你的程序了,spring的事务可以通过编程实现,也可以使用配置文件实现声明式事务
      

  2.   

    <property name="sqlMapClientTemplate"
    ref="sqlMapClientTemplate">
    </property>DAO中使用的这个
    对应的bean xml是
    <bean id="sqlMapClientTemplate"
    class="org.springframework.orm.ibatis.SqlMapClientTemplate">
    <property name="sqlMapClient">
    <ref bean="sqlMapClient" />
    </property>
    </bean>
    在DAOImpl里使用的是getSqlMapClientTemplate();比如 getSqlMapClientTemplate().insert("VIEW.insert", record);
      

  3.   

    <bean id="dataSource"
    class="org.logicalcobwebs.proxool.ProxoolDataSource">
    <property name="driver">
    <value>${db.driver}</value>
    </property>
    <property name="driverUrl">
    <value>${db.url}</value>
    </property>
    <property name="user">
    <value>${db.username}</value>
    </property>
    <property name="password">
    <value>${db.password}</value>
    </property>
    <property name="prototypeCount">
    <value>${db.prototypeCount}</value>
    </property>
    <property name="maximumConnectionCount">
    <value>${db.maximumConnectionCount}</value>
    </property>
    <property name="minimumConnectionCount">
    <value>${db.minimumConnectionCount}</value>
    </property>
    <property name="maximumActiveTime">
    <value>${db.maximumActiveTime}</value>
    </property>
    <property name="trace">
    <value>${db.trace}</value>
    </property>
    <property name="verbose">
    <value>${db.verbose}</value>
    </property>
    </bean> <bean id="sqlMapClient"
    class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
    <property name="configLocation">
    <value>classpath:config/sqlMap/baseSqlMap.xml</value>
    </property>
    <property name="dataSource">
    <ref bean="dataSource" />
    </property>
    </bean> <bean id="sqlMapClientTemplate"
    class="org.springframework.orm.ibatis.SqlMapClientTemplate">
    <property name="sqlMapClient">
    <ref bean="sqlMapClient" />
    </property>
    </bean>
    这是数据源配置的地方,我也查了下spring配置声明式事务是使用的<tx:advice id="txAdvice" transaction-manager="transactionManager">这样的配置,但是我在工程里没有找到这样的配置呢。