使用动态代理实现事务提交
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
https://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="proxyAccountService" factory-bean="beanFactory" factory-method="getAccountService"/>
<bean id="beanFactory" class="com.lzq.factory.BeanFactory">
<property name="accountService" ref="accountService"/>
<property name="transactionManager" ref="transactionManager"/>
</bean>
<bean id="accountService" class="com.lzq.service.impl.AccountServiceImpl">
<property name="accountDao" ref="accountDao"/>
</bean