Mybatis Handler中需要注意的ResultSet 基础类型自动转化成false/0等问题
rs.getInt() 返回int类型,默认值为0,而不是数据库中是null,自动转化成0.
解决方式如下,添加抽象基础处理:
import org.apache.ibatis.type.BaseTypeHandler;
import java.sql.CallableStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public abstract class BasicBaseTypeHandler<T.
原创
2020-11-05 16:28:40 ·
392 阅读 ·
1 评论