sqlsession的方法
时间: 2023-10-09 20:07:54 浏览: 58
09 会话对象sqlSession方法定义
SQLSession是MyBatis中用于执行SQL语句的核心类。它提供了一系列的方法,如下所示:
1. selectOne(String statement):执行查询并返回单个结果。
2. selectOne(String statement, Object parameter):执行查询并返回单个结果,使用指定的参数。
3. selectList(String statement):执行查询并返回多个结果。
4. selectList(String statement, Object parameter):执行查询并返回多个结果,使用指定的参数。
5. insert(String statement):执行插入操作。
6. insert(String statement, Object parameter):执行插入操作,使用指定的参数。
7. update(String statement):执行更新操作。
8. update(String statement, Object parameter):执行更新操作,使用指定的参数。
9. delete(String statement):执行删除操作。
10. delete(String statement, Object parameter):执行删除操作,使用指定的参数。
11. commit():提交事务。
12. rollback():回滚事务。
13. close():关闭SQLSession。
注意,这些方法都是基于MyBatis的Mapper XML文件中定义的SQL语句执行的。因此,在使用这些方法之前,需要先编写好相应的Mapper接口和Mapper XML文件。
阅读全文