随笔分类 -  MyBatis

摘要: 阅读全文
posted @ 2017-09-04 10:23 wdmiye 阅读(211) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/lmy86263/article/details/53150091 Mybatis不像hibernate中那么自动化,通过@Column注解或者直接使用实体类的属性名作为数据列名,而是需要自己指定实体类属性和 数据表中列名之间的映射关系,这一点让用惯了Hib 阅读全文
posted @ 2017-09-04 09:44 wdmiye 阅读(12514) 评论(1) 推荐(1)
摘要:Mybatis判断int是否为空只要!=null就行了 阅读全文
posted @ 2017-08-18 15:29 wdmiye 阅读(2611) 评论(0) 推荐(0)
摘要:转http://blog.csdn.net/qq_28885149/article/details/51694733 MyBatis中如果每次配置类名都要写全称也太不友好了,我们可以通过在主配置文件中配置别名,就不再需要指定完整的包名了。 别名的基本用法: <configuration> <type 阅读全文
posted @ 2017-07-21 08:52 wdmiye 阅读(505) 评论(0) 推荐(0)
摘要:转http://blog.csdn.net/lulidaitian/article/details/70941769 一、查询sql添加每个字段的判断空 IFNULL(rate,'') as rate 二、ResultType利用实体返回,不用map 三、springMVC+mybatis查询数据, 阅读全文
posted @ 2017-07-04 14:02 wdmiye 阅读(11029) 评论(0) 推荐(0)
摘要:1. 参数中直接加入%% param.setUsername("%CD%"); param.setPassword("%11%"); 2. bind标签 官方APIblind标签介绍 bind bind 元素可以从 OGNL 表达式中创建一个变量并将其绑定到上下文。比如: <select id="s 阅读全文
posted @ 2017-06-28 15:43 wdmiye 阅读(251) 评论(0) 推荐(0)
摘要:当传入的参数为多个参数时 1 可以不封装为Javabean直接传入,写法如下 也可以在dao接口中使用@Param参数 就可以直接用#{userId}代替#{0} #{enabled}代替#{1} 2 可以封装成Javabean传入 3 可以封装为 Array 4 可以封装为 list 5 可以封装 阅读全文
posted @ 2017-06-22 17:24 wdmiye 阅读(393) 评论(0) 推荐(0)
摘要:原因: 如果a表与b表连接,且a与b中存在两个相同的字段,则必须指明字段是哪个表的 箭头所致位置没有指定ROOM_ID为那个表的,应修改为t1.ROOM_ID 阅读全文
posted @ 2017-06-16 14:37 wdmiye 阅读(1088) 评论(0) 推荐(0)
摘要:sql语句 对应的接口为: 包错误的详情为: java.lang.UnsupportedOperationException 原因: resultType返回的是集合中的元素类型,而不是集合本身 SQL应修改为: 阅读全文
posted @ 2017-06-16 14:33 wdmiye 阅读(232) 评论(0) 推荐(0)
摘要:在使用mybaitis传参数的时候,如果仅传入一个类型为String的参数,那么在 xml文件中应该使用_parameter来代替参数名。 正确的写法: 错误的写法: 不过本文提到的错误,在实践中发现,并不都会出现。可能跟mybatis的版本有关系,就是说按照上文"错误"的写法来写,在某些版本中也是 阅读全文
posted @ 2017-06-08 17:30 wdmiye 阅读(336) 评论(0) 推荐(0)