freesia_fy 2016-11-23 07:44 采纳率: 0%
浏览 2055

关于mybatis中sql语句强制转换值类型的问题

请问各位图中的sql语句,在mabatis中应该如何实现
图片说明
上图中插入publicKey这条数据时,在值前面加了个x,用来把值转换成16进制,数据库中图如下所示
图片说明
使用sql语句插入,publickey值如图所示为乱码显示,使用mybatis功能插入时则没有进行转换,现求问各位巨巨如何在mybatis中实现值转换。。。

  • 写回答

1条回答

  • qq_36707579 2016-11-23 08:50
    关注
    <mapper namespace="**.**.**">
    
    
        <insert id="yourmethod" parameterType="**.**.**">
              INSERT INTO t_public_key(**,public_key,**,**) VALUES (#{**},x#{public_key},#{**},#{**})
        </insert>
    </mapper>
    
    
    评论

报告相同问题?

悬赏问题

  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 有没有帮写代码做实验仿真的
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥30 vmware exsi重置后登不上
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?