本篇文章主要介绍了"Spring 配置 事务的几种方式",主要涉及到Spring方面的内容,对于企业开发感兴趣的同学可以参考一下:
Spring配置文件中关于事务配置总是由三个组成部分,DataSource、TransactionManager和代理机制这三部分,无论是那种配置方法,一般变化...
Spring配置文件中关于事务配置总是由三个组成部分,DataSource、TransactionManager和代理机制这三部分,无论是那种配置方法,一般变化的只是代理机制这块!
首先我创建了两个类,一个接口一个实现:
Java代码
- package com.dao;
- publicinterface UserDao {
- publicvoid getUser();
- }
实现:
Java代码
- package com.dao.impl;
- import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
- import com.dao.UserDao;
- publicclass UserDaoImpl extends HibernateDaoSupport implements UserDao {
- publicvoid getUser(){
- }
- }
第一种:每个Bean都有一个代理:
Xml代码