Các thành phần công cụ của MyBatis
MyBatis cung cấp một số lớp tiện ích giúp nhà phát triển dễ dàng hơn trong quá trình phát triển. Dưới đây là các lớp công cụ phổ biến trong MyBatis cùng với mô tả về chức năng của chúng:
Lớp công cụ SQL (org.apache.ibatis.jdbc.SQL)
Dùng để xây dựng động các câu lệnh SQL, hỗ trợ chuỗi gọi và tránh việc nối chuỗi.
Ví dụ
import org.apache.ibatis ...
Đăng vào ngày 30 tháng 6 lúc 16:45
Xử lý kết quả truy vấn trong MyBatis qua ResultSetHandler
Sau khi xử lý xong StatementHandler và ParameterHandler, bước tiếp theo là chuyển đổi dữ liệu trả về từ cơ sở dữ liệu thành các đối tượng Java — công việc này do ResultSetHandler đảm nhiệm. Giao diện này nằm trong package org.apache.ibatis.executor.resultset, với định nghĩa như sau:
public interface ResultSetHandler {
<E> List<E> ...
Đăng vào ngày 2 tháng 6 lúc 23:32