spring 管理事务

spring 管理事务
管理切面类(事务的回滚,提交)
spring提供的:事务管理器
拦截器(之前,之后,抛异常时)
spring提供的:事务拦截器
切入点(目标类中的方法)
我们自己筛选
拦截器带着切面类中的代码动态织入到切入点上
事务拦截器带着事务管理器中的代码动态织入到切入点上
spring与jdbc结合事务的管理
1.通过xml配置的方式
2.通过注解的方式
spring与mybaties结合事务的管理
首先提供一个实体类

public class Account implements Serializable{

	private static final long serialVersionUID = -1534917570281940275L;
	
	private int id;
	private String name;
	private double balance;
	public Account() {}
	
	public Account(int id, String name, double balance) {
		this.id = id;
		this.name = name;
		this.balance = balance;
	}

	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public double getBalance() {
		return balance;
	}
	public void setBalance(double balance) {
		this.balance = balance;
	}
}

你可能感兴趣的:(spring 管理事务)