求助spring基本事物配置
<bean id="UserDAOProxy"
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref bean="transactionManager" />
</property>
<property name="target">
<ref local="userDAO" />
</property>
<property name="transactionAttributes">
<props>
<prop key="insert*">PROPAGATION_REQUIRED</prop>
<prop key="*">PROPAGATION_REQUIRED,readOnly</
</props>
</property>
</bean>
<bean id="userDAO" class="net.xiaxin.dao.UserDAO">
<property name="dataSource">
<ref local="dataSource" />
</property>
</bean>
1.使用factory.getBean("userDAOProxy")獲得的UserDao才納入事務管理嗎?
2.使用factory.getBean("userDAO")獲得的UserDao在不在事務中?
---------------------------------------------------------------------------------------
換一種配置
<bean id="UserDAOProxy"
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref bean="transactionManager" />
</property>
<property name="target">
<ref local="userDAO" />
</property>
<property name="transactionAttributes">
<props>
<prop key="insert*">PROPAGATION_REQUIRED</prop>
<prop key="*">PROPAGATION_REQUIRED,readOnly</
</props>
</property>
</bean>
<bean id="dataSource" class="JndiObjectFactoryBean">
<property name="jndiName">
<value>java:comp/env/jdbc/xxx</value>
</property>
</bean>
<bean id="jdbcTemplate" class="JdbcTemplate">
<property name="dataSource">
<ref local="dataSource" />
</property>
</bean>
<bean id="userDAO" class="net.xiaxin.dao.UserDAO">
<property name="dataSource">
<ref local="jdbcTemplate"/> <!--在資料訪問層我只使用jdbcTemplate來進行基本的操作如insert delete update select-->
</property>
</bean>
3.使用factory.getBean("userDAOProxy")獲得的UserDao納入事務管理嗎?
4.使用factory.getBean("userDAO")獲得的UserDao在不在事務中?
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref bean="transactionManager" />
</property>
<property name="target">
<ref local="userDAO" />
</property>
<property name="transactionAttributes">
<props>
<prop key="insert*">PROPAGATION_REQUIRED</prop>
<prop key="*">PROPAGATION_REQUIRED,readOnly</
</props>
</property>
</bean>
<bean id="userDAO" class="net.xiaxin.dao.UserDAO">
<property name="dataSource">
<ref local="dataSource" />
</property>
</bean>
1.使用factory.getBean("userDAOProxy")獲得的UserDao才納入事務管理嗎?
2.使用factory.getBean("userDAO")獲得的UserDao在不在事務中?
---------------------------------------------------------------------------------------
換一種配置
<bean id="UserDAOProxy"
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref bean="transactionManager" />
</property>
<property name="target">
<ref local="userDAO" />
</property>
<property name="transactionAttributes">
<props>
<prop key="insert*">PROPAGATION_REQUIRED</prop>
<prop key="*">PROPAGATION_REQUIRED,readOnly</
</props>
</property>
</bean>
<bean id="dataSource" class="JndiObjectFactoryBean">
<property name="jndiName">
<value>java:comp/env/jdbc/xxx</value>
</property>
</bean>
<bean id="jdbcTemplate" class="JdbcTemplate">
<property name="dataSource">
<ref local="dataSource" />
</property>
</bean>
<bean id="userDAO" class="net.xiaxin.dao.UserDAO">
<property name="dataSource">
<ref local="jdbcTemplate"/> <!--在資料訪問層我只使用jdbcTemplate來進行基本的操作如insert delete update select-->
</property>
</bean>
3.使用factory.getBean("userDAOProxy")獲得的UserDao納入事務管理嗎?
4.使用factory.getBean("userDAO")獲得的UserDao在不在事務中?
相關文章
- 事物的基本流程
- 高手請進來!spring2的事物配置Spring
- Spring Boot 事物回滾Spring Boot
- Spring事物管理和hibernate事物管理的疑問Spring
- spring 異常 事物不回滾Spring
- web.xml+spring mvc基本配置WebXMLSpringMVC
- Spring的事物回滾問題Spring
- spring事物配置,宣告式事務管理和基於@Transactional註解的使用Spring
- 求助:關於spring securitySpring
- Spring系列之事物是如何管理的Spring
- Spring(5、基於註解的事物)Spring
- spring事物屬性與隔離級別Spring
- MyBatis6:MyBatis整合Spring事物管理(下篇)MyBatisSpring
- Spring 使用註解方式進行事物管理Spring
- spring之AOP基本概念和配置詳解Spring
- Spring Boot 基本配置之依賴管理starter pomSpring Boot
- Spring 5 中文解析資料儲存篇-理解Spring事物抽象Spring抽象
- Spring事物入門簡介及AOP陷阱分析Spring
- 求助於struts+spring+hibernateSpring
- 老司機之路——Spring Cloud 配置中心的基本用法與配置中心叢集SpringCloud
- 關於SPRING的事務管理_求助Spring
- Java必備乾貨:Spring框架之IOC的基本配置JavaSpring框架
- java事物Java
- 使用spring遇到問題 事物不提交和更新失敗Spring
- [求助] STRUTS2和SPRING整合問題Spring
- NGINX基本配置Nginx
- MySQL基本配置MySql
- git基本配置Git
- Spring或SpringBoot中管理JFinal ORM外掛事物Spring BootORM
- 分散式事物分散式
- 好程式設計師Java分享Spring框架之AOP的基本配置程式設計師JavaSpring框架
- Spring 基本概念Spring
- [求助]資料庫連線池配置問題資料庫
- nginx基本配置使用Nginx
- RIP的基本配置
- Goldengate 基本配置Go
- spring data mongodb 如何以事物的方式進行增刪改查SpringMongoDB
- redis-18.事物Redis