Wuyuansen
2012-03-10 16:05
浏览 689
已采纳

MyBatis 存带标点符号的数据?

MyBatis 如何存带标点符号的数据?
页面传到后天的数据是带有逗号 双引号感叹号。。。等等。怎么样能让他存储到数据库中?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • suziwen 2012-03-10 16:17
    已采纳

    你是直接拼SQL存数据的吧,特殊符号需要转义下,或者使用PRESTATEMENT的占位符存数据(这种方式是最好的,可以防止SQL注入)

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • iteye_409 2012-03-10 16:13

    直接作为一个字符串insert进去(前提是看数据库的字段是否一致)

    评论
    解决 无用
    打赏 举报
  • long13131462101 2012-03-10 19:58

    [code="java"]用占位符吧,或者用数字,1代表什么2代表什么。。。。。code]

    评论
    解决 无用
    打赏 举报
  • _1_1_7_ 2012-03-10 22:39

    可以考虑把数据用BASE64编码后存储到数据库,以后使用时再解码。
    或者可以考虑用序列化技术,存储成blob类型

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题