在Java中,使用MyBatis框架時,SqlSession是用于執行SQL語句的核心類。SqlSession接口定義了許多用于執行SQL操作的常用API,以下是一些常用的方法:
- selectOne(String statement): 執行查詢操作,返回單個結果。
- selectList(String statement): 執行查詢操作,返回多個結果。
- insert(String statement): 執行插入操作,返回受影響的行數。
- update(String statement): 執行更新操作,返回受影響的行數。
- delete(String statement): 執行刪除操作,返回受影響的行數。
- commit(): 提交事務。
- rollback(): 回滾事務。
- close(): 關閉SqlSession對象。
- clearCache(): 清空緩存。
這些是SqlSession接口的一些常用方法,可以通過這些方法來執行各種SQL操作。