你的位置:pcMing工作室 >> 资讯 >> JAVA/JSP >> iBatis >> 详细内容 在线投稿

ibatis mapping 时 井号和美元符号的区别

排行榜 收藏 打印 发给朋友 举报 来源: javaEye   发布者:fhqllt
热度1404票  浏览733次 【共0条评论】【我要评论 时间:2010年10月23日 21:07
pcMing工作室kO2aY3BK$G8K

在Ibatis中我们使用SqlMap进行Sql查询时需要引用参数,在参数引用中遇到的符号#和$之间的区分为,#可以进行与编译,进行类型匹配,而$不进行数据类型匹配,例如:pcMing工作室B?!DDU,m?M

9hW!D$h*m q.Z"s0select * from table where id = #id# ,其中如果字段id为字符型,那么#id#表示的就是'id'类型,如果id为整型,那么#id#就是id类型。pcMing工作室q(DU-Z`C

tzdq/Gc0select * from table where id = $id$ ,如果字段id为整型,Sql语句就不会出错,但是如果字段id为字符型,那么Sql语句应该写成 select * from table where id = '$id$'pcMing工作室$`+e3AD1o dgz:k1C

TAG: iBatis ibatis
顶:131 踩:82
对本文中的事件或人物打分:
当前平均分:-0.38 (417次打分)
对本篇资讯内容的质量打分:
当前平均分:-0.28 (394次打分)
【已经有380人表态】
57票
感动
42票
路过
48票
高兴
38票
难过
45票
搞笑
49票
愤怒
49票
无聊
52票
同情
上一篇 下一篇
发表评论
换一张

网友评论仅供网友表达个人看法,并不表明本网同意其观点或证实其描述。

查看全部回复【已有0位网友发表了看法】

网络资源