Các lỗi phổ biến khi sử dụng điều kiện if-test trong MyBatis
Trong MyBatis, việc sử dụng điều kiện <if test="..."> có thể dẫn đến lỗi logic không mong muốn do cách OGNL xử lý biểu thức. Ví dụ với điều kiện deliveryType == '1' sẽ không hoạt động đúng vì OGNL interpret ký tự đơn trong single quote thành kiểu char. Hãy sửa thành <if test='deliveryType == "1"'> hoặc <if test="deliveryType == ...
Đăng vào ngày 13 tháng 6 lúc 20:27