
mybatis
wubai250
这个作者很懒,什么都没留下…
展开
-
Mybatis传递多个参数
ibatis3如何传递多个参数有两个方法:一种是使用Map,另一种是使用JavaBean。 ? 使用HashMap传递多个参数 parameterType 可以是别名或完全限定名 ,map->java.util.Map,这两个都是可以的 --> "selectBlogByMap"parame转载 2012-09-14 09:20:29 · 13732 阅读 · 1 评论 -
mybatis There is no getter for property named 'xx' in 'class java.lang.String
用mybatis查询时,传入一个字符串传参数,且进行判断时,会报 Java代码 There is no getter for property named 'moduleCode' in 'class java.lang.String 错误写法: Java代码 "queryAllParentModule" resultTy转载 2012-09-18 12:05:40 · 10160 阅读 · 3 评论 -
mybatis传多参数的问题
我使用了“在参数上使用@Param(“paramName”)注解”解决了传多个参数的问题。 在做数据库操作的时候,经常要传多参数进sql语句,以前版本的ibatis,不支持直接传多个参数进来,只能压入对象或者HashMap中,这样实在不是很方便。 在现在的版本,终于有了支持。 官方文档: 你可以传递多个参数给一个映射器方法。如果你这样做了,默认情况下它们将会以它们转载 2012-11-26 16:20:16 · 5552 阅读 · 1 评论 -
Mybatis SQL参数、条件、日志
没有试验过本篇中的内容 参数:通常情况下,Mybatis的mapper文件中Select、Inser、Update和Delete只接收一个参数,并用parameterType指定。要指定多个参数,可以将多个参数加入到一个hashmap,然后将hashmap作为参数传入。另外的方法是使用@Param注解标注多个参数,例如:[java] view plain转载 2012-11-26 16:25:11 · 2869 阅读 · 0 评论 -
mybatis打印sql
个人没有搞明白什么原理,不过跟一楼说的一样,如果引用了slf4j的包,并且要使用log4j需要加入slf4j-log4j12的包,如果没有加入slf4j-log4j12的包是无法打印sql的。刚刚试过。具体log4j文件如下:log4j.rootCategory=info, stdout , Rlog4j.appender.stdout=org.apache.log4j.Conso转载 2012-12-21 17:38:42 · 628 阅读 · 0 评论 -
mybatis在<if>中传入一个简单类型参数的两种写法。
mybatis在中传入一个简单类型参数的两种写法。第一使用注释: public long getAllCustomerQuantity(@Param("mobileFlag") boolean mobileFlag); SELECT COUNT(*) FROM CUSTOMER AS cutomer WHERE cutomer.USE_FLAG = 1原创 2013-01-05 15:58:34 · 36900 阅读 · 3 评论 -
内部执行查询的动态交互图
转载 2013-02-05 17:09:01 · 934 阅读 · 0 评论