在 MyBatis 中,可以使用 SELECT COUNT(*)
查詢語句來獲取總記錄條數。下面是一個示例代碼:
// 定義一個方法來獲取總記錄條數
public int getTotalCount() {
try(SqlSession sqlSession = sqlSessionFactory.openSession()) {
// 執行查詢語句
int totalCount = sqlSession.selectOne("mapperNamespace.getTotalCount");
return totalCount;
}
}
// 在映射文件中定義查詢語句
<select id="getTotalCount" resultType="int">
SELECT COUNT(*)
FROM your_table_name
</select>
在上述示例代碼中,getTotalCount()
方法使用 SqlSession
對象執行查詢語句,并返回查詢結果。需要在映射文件中定義一個查詢語句,使用 SELECT COUNT(*)
語句來獲取總記錄條數。注意替換 your_table_name
為你的表名。