Spring 整合myBatis,加入JDBC事务管理
我理解的事务管理,就是一旦方法出现异常,可以进行回滚,不让他进行数据库的相关操作,可以增强安全性
1.导入jar包,把ssm的所有jar包往里直接放
2.根据我自己创建的数据库,新建一个com.wangningbo.bean.Student实体类
package com.wangningbo.bean;
public class Student {
private Integer id;
private String name;
private int age;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public Student(String name, int age) {
super();
this.name = name;
this.age = age;
}
public Student() {
super();
// TODO Auto-generated constructor stub
}
@Override
public String toString() {
return "Student [id=" + id + ", name=" + name + ", age=" + age + "]";
}
}
3.创建com.wangningbo.service.IStudentService接口,这里为了方便,就定义了插入和查询方法
package com.wangningbo.service;
import java.util.List;
import com.wangningbo