会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
泓
博客园
首页
新随笔
联系
订阅
管理
公告
2016年12月15日
mybatis中的#{}和${}
摘要: #{}:相当于预处理中的占位符?。 #{}里面的参数表示接收java输入参数的名称。 #{}可以接受HashMap、简单类型、POJO类型的参数。 当接受简单类型的参数时,#{}里面可以是value,也可以是其他。 #{}可以防止SQL注入。 ${}:相当于拼接SQL串,对传入的值不做任何解释的原样
阅读全文
posted @ 2016-12-15 22:57 泓
阅读(380)
评论(0)
推荐(0)
编辑
Parameter index out of range (2 > number of parameters, which is 1)
摘要: 今天在实现一个功能时遇到一个问题,解决了很久。结果是#{}与${}使用错误的原因。但是具体原因还不是很清楚,写此篇总结,知道的可以交流。 具体描述为:通过教师的头衔(1高级讲师2首席讲师)及名称进行模糊查询,报如下错误: org.springframework.dao.TransientDataAc
阅读全文
posted @ 2016-12-15 22:50 泓
阅读(33164)
评论(0)
推荐(0)
编辑