MyBatis事务管理
一、事务管理
SqlSession对象
- getMapper(Dao.class) 获取Mapper(Dao接口的实例)
- 事务管理
1.1手动提交事务
@Test
public void insertStudent() {
SqlSession session = MyBatisUtil.getSqlSession();
//当我们获取SqlSession对象是,就默认开启了事务
int i = 0;
try {
//通过会话获取Dao对象
StudentDao studentDao = session.getMapper(StudentDao.class);
//insert
Student student = new Student(0, "1009", "王亮", "男", 20);
i = studentDao.insertStudent(student);
System.out.println(student.getId</