摘要: ibatis的cdata用于sqlmap文件中,二sqlmap本身就是xml文件,即解析cdata的方法与xml文件的cdata相同。简单来说:cdata就是用来表明纯文本的,如果没有这个的话 & 字符是不能直接存入XML的,需要转义,而用这个标记则不需要转义而将这些符号存入XML文档。可以避免未预料的特殊符号导致XML解析出错。关于xml的cdata的详解如下XML 解析器通常情况下会处理XML文档中的所有文本。当XML元素被解析的时候,XML元素内部的文本也会被解析:ThistextisalsoparsedXML解析器这样做的原因是XML元素内部可能还包含了别的元素,象下面的例子, 阅读全文
posted @ 2013-10-30 17:14 培杰 阅读(3375) 评论(0) 推荐(0) 编辑
摘要: ibatis中使用安全的拼接语句,动态查询,ibatis比JDBC的优势之一,安全高效说明文字在注释中一.引入一个小例子 二.用Map传参数 或者用class传参三.动态SQL的参数属性关键字含义如果参数相等于值则查询条件有效。如果参数不等于值则查询条件有效。如果参数大于值则查询条件有效。如果参数等于值则查询条件有效。如果参数小于值则查询条件有效。如下所示: ADOLESCENT = ‘TRUE’ 如果参数有使用则查询条件有效。如果参数没有使用则查询条件有效。如果参数为NULL则查询条件有效。如果参数不为NULL则查询条件有效。如果参数为空则查询条件有效。如果参数不为空则查询条件有... 阅读全文
posted @ 2013-10-30 15:36 培杰 阅读(1970) 评论(0) 推荐(0) 编辑