mybatis decimal类型参数绑定技能
在MyBatis中,如果要将一个Decimal类型的参数绑定到SQL语句中,可以通过以下技能来实现:
<select id="selectById" resultType="com.example.User">
SELECT * FROM user WHERE id = #{id}
</select>
public User selectById(@Param("id") BigDecimal id);
<select id="selectById" resultType="com.example.User">
SELECT * FROM user WHERE id = #{id, jdbcType=DECIMAL}
</select>
使用以上技能可以很方便地将Decimal类型的参数绑定到SQL语句中,确保参数类型正确并避免类型转换毛病。
tiktok粉丝购买:https://www.smmfensi.com/
TOP