﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-隔叶黄莺 The Blog of Unmi-随笔分类-iBatis</title><link>http://www.blogjava.net/Unmi/category/31321.html</link><description>〖隔叶黄莺三四声，挂壁飞瀑千万尘。若是人间无净土，此处为何妙语真！ 隔叶黄莺四字，本非取自此句，而有寄寓他意，因见妙语，亦与予心合!〗</description><language>zh-cn</language><lastBuildDate>Wed, 07 May 2008 04:33:47 GMT</lastBuildDate><pubDate>Wed, 07 May 2008 04:33:47 GMT</pubDate><ttl>60</ttl><item><title>iBatis&amp;nbsp;中&amp;nbsp;Like&amp;nbsp;'%iBatis%'&amp;nbsp;的写法实现模糊查询</title><link>http://www.blogjava.net/Unmi/archive/2007/05/06/124171.html</link><dc:creator>隔叶黄莺</dc:creator><author>隔叶黄莺</author><pubDate>Sun, 06 May 2007 11:35:00 GMT</pubDate><guid>http://www.blogjava.net/Unmi/archive/2007/05/06/124171.html</guid><wfw:comment>http://www.blogjava.net/Unmi/comments/124171.html</wfw:comment><comments>http://www.blogjava.net/Unmi/archive/2007/05/06/124171.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Unmi/comments/commentRss/124171.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Unmi/services/trackbacks/124171.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 曾经是想当然的尝试把<br>(name like #name#) 写成  (name like '%#name#%')  或 (name like %#name#%) ，都没法通过，分别报错<br>java.sql.SQLException: Invalid argument in JDBC call: parameter index out of range: 1<br>和<br>java.sql.SQLException: Unexpected token: % in statement [   select id......<br>那么正确的写法是什么呢？在网上找到一个解答 How do I use LIKE in my queries，方法有两种<br>1. 是把上面 (name like '%#name#%') 的 # 换成 $, 也就是 (name like '%$name$%')<br>2. 是用 || 连接字符串的方式，写成 (name like '%' || #name# || '%')&nbsp;&nbsp;<a href='http://www.blogjava.net/Unmi/archive/2007/05/06/124171.html'>阅读全文</a><img src ="http://www.blogjava.net/Unmi/aggbug/124171.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Unmi/" target="_blank">隔叶黄莺</a> 2007-05-06 19:35 <a href="http://www.blogjava.net/Unmi/archive/2007/05/06/124171.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何在&amp;nbsp;iBatis&amp;nbsp;应用程序向&amp;nbsp;Oralce&amp;nbsp;数据表字段插入&amp;nbsp;NULL&amp;nbsp;值</title><link>http://www.blogjava.net/Unmi/archive/2007/04/29/124163.html</link><dc:creator>隔叶黄莺</dc:creator><author>隔叶黄莺</author><pubDate>Sun, 29 Apr 2007 15:21:00 GMT</pubDate><guid>http://www.blogjava.net/Unmi/archive/2007/04/29/124163.html</guid><wfw:comment>http://www.blogjava.net/Unmi/comments/124163.html</wfw:comment><comments>http://www.blogjava.net/Unmi/archive/2007/04/29/124163.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/Unmi/comments/commentRss/124163.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Unmi/services/trackbacks/124163.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 支持的类型在 java.sql.Types 中列示出来了，我一开始还把上面的 VARCHAR 错写成了 VARCHAR2。再比如果你想传入的 id 为NULL时替换为 0, 你就可以写成 #id:INTEGER:0#。<br><br>不知你注意到没有，我们上面的insert标记配置了属性是 parameterClass, 那如果配置的是 parameterMap 该如何解决因字段为NULL值的问题呢？这就要求我们在配置 parameterMap标记中可能出现NULL值的参数一定要指定相应的 jdbcType属性就行。只要不指定nullValue属性就表示在该表这段中直接记下NULL值。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/Unmi/archive/2007/04/29/124163.html'>阅读全文</a><img src ="http://www.blogjava.net/Unmi/aggbug/124163.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Unmi/" target="_blank">隔叶黄莺</a> 2007-04-29 23:21 <a href="http://www.blogjava.net/Unmi/archive/2007/04/29/124163.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>从&amp;nbsp;Hibernate&amp;nbsp;到&amp;nbsp;iBatis，初次体验&amp;nbsp;SqlMap，领略另番&amp;nbsp;OR&amp;nbsp;Mapping</title><link>http://www.blogjava.net/Unmi/archive/2007/04/29/124161.html</link><dc:creator>隔叶黄莺</dc:creator><author>隔叶黄莺</author><pubDate>Sat, 28 Apr 2007 17:20:00 GMT</pubDate><guid>http://www.blogjava.net/Unmi/archive/2007/04/29/124161.html</guid><wfw:comment>http://www.blogjava.net/Unmi/comments/124161.html</wfw:comment><comments>http://www.blogjava.net/Unmi/archive/2007/04/29/124161.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Unmi/comments/commentRss/124161.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Unmi/services/trackbacks/124161.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 用Hibernate也有一段时间了，项目中也用过CMP以及.net的DataSet，也想体验一下iBatis的SqlMap方式的魅力了，以前总是看iBatis介绍一的文章，现在应是亲自动手心临其境的时候了。<br><br>做这个实验基本是遵照　iBATIS SQL Maps 入门教程　中的例子做的，只是在原来的基础上还更简化了一些。&nbsp;&nbsp;<a href='http://www.blogjava.net/Unmi/archive/2007/04/29/124161.html'>阅读全文</a><img src ="http://www.blogjava.net/Unmi/aggbug/124161.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Unmi/" target="_blank">隔叶黄莺</a> 2007-04-29 01:20 <a href="http://www.blogjava.net/Unmi/archive/2007/04/29/124161.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>