在MyBatis中,可以通過使用List.size()
方法來獲取查詢結果列表的大小。例如,在使用select語句查詢數據時,可以將結果映射到一個List對象中,然后使用List.size()
方法來獲取結果列表的大小。
示例代碼如下:
List<User> userList = sqlSession.selectList("getUserList");
int listSize = userList.size();
System.out.println("查詢結果列表大小:" + listSize);
在上面的示例中,首先使用selectList方法查詢數據庫中的用戶數據,然后將查詢結果映射到一個ListList.size()
方法獲取結果列表的大小。最后打印出查詢結果列表的大小。
另外,也可以通過使用MyBatis的resultType屬性來獲取查詢結果列表的大小。示例如下:
<select id="getUserList" resultType="User">
SELECT * FROM user
</select>
在上面的示例中,resultType屬性指定了查詢結果的類型為User,執行查詢后會返回一個ListList.size()
方法獲取查詢結果列表的大小。