Spring学习5-Spring整合JDBC及其事务处理
?<beans
?????xmlns="http://www.springframework.org/schema/beans"
?????xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
?????xmlns:p="http://www.springframework.org/schema/p"
?????xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
?
?????<bean id="dbproperty" encoding="UTF-8"?>
?<beans xmlns="http://www.springframework.org/schema/beans"
?????xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
?????xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
?
?????<bean id="dbproperty"
????????ref="dataSource"/>
??</bean>
?<! 采用@Transactional注解方式使用事务??-->
??<tx:annotation-driven transaction-manager="txManager"/>
??2、在业务逻辑的试下类中使用注解添加相应的事务
???@Service @Transactional
public class StudentServiceBean implements StudentService {
@Transactional(类型=值)
public void add(Student stu) {
????dao.insert(stu);
}
}