码迷,mamicode.com
首页 >  
搜索关键字:mybatis查询    ( 98个结果
2014年工作中遇到的20个问题:201-220
201.Mybatis查询不到结果时,返回的是为空不为null的List。   @Select("select * from p2p_role_privilege where privilege_acl = #{acl}") List> listByPrivilege(Integer acl); 202.日期的12小时表示与24小时表示。yyyy-MM-dd HH:mm:ss 大写的HH,表示是2...
分类:其他好文   时间:2014-12-26 14:42:33    阅读次数:252
关于mybatis组合查询的分析
mybatis 查询思路第一种思路:1:先查询,编写查询语句;2:查询出结果后,将ResultMap 进行拆分, 组合成想要的模型;这种思路是将联合查询语句组合成一个ResultMap;注意这个连接,注意结果都被别名为一个唯一且明确的名称。这将使映射变得更多容易。我们可以这样做: ...
分类:其他好文   时间:2014-12-12 16:15:45    阅读次数:181
Mybatis中传参包There is no getter for property named 'XXX' in 'class java.lang.String'
一、发现问题 Mybatis查询传入一个字符串传参数,报There is no getter for property named 'num' in 'class java.lang.String'。二、解决问题无论参数名,都要改成"_parameter"。三、原因分析Mybatis默认采用ONGL...
分类:编程语言   时间:2014-11-11 20:37:07    阅读次数:193
Mybatis返回Map的一种实现
Mybatis返回Map的一种实现 前言        在使用Mybatis进行系统开发的时候,有时候我们会有这么一种需求:我们希望通过Mybatis查询某一个表返回的结果是一个Map,而这个Map的Key是表的一个字段,Value是另一个字段。然而当我们按照Mybatis的做法,指定查询Mapper语句的resultType为map时返回的结果是一个Map列表(表中有多条记录时),而且每个元...
分类:其他好文   时间:2014-11-03 11:34:38    阅读次数:395
解决mybatis查询返回结果值串查
方式一: 通过as 指定大写重名列的别名 方式二: 命名数据库中表名时每个表的主键id要起不同的名称,避免主键重复(但是子表的外键可以和主表的id主键重名,你想啊,从表的外键性质不就是引用主表的主键么,所以就一样喽!)方式三: 指定map类型返回结果方式四: 指定外表的column到本表的r...
分类:其他好文   时间:2014-09-24 01:50:55    阅读次数:215
mybatis 查询缓存问题
在mybatis框架中,在SqlSession未关闭之前,在一个session里面,如果执行相同的select语句,mybatis不会重新查询数据库,而是直接返回缓存在内存中的查询结果。解决方案如上,添加到配置文件中。
分类:其他好文   时间:2014-09-23 20:53:35    阅读次数:172
mybatis 查询时 拼接order by语句
mybatis查询时拼接orderby语句时应该用$符号而不应该用#符号两者的区别在于$是直接放入到sql中取,而#符号则是当做条件拼接在后面这种方式是不可行的
分类:其他好文   时间:2014-09-17 15:30:52    阅读次数:639
mybatis查询mysql的时间段
mapper文件的写法为:(模糊查询,查询时间段) and sc.com_name like CONCAT(CONCAT('%',#{com_name}),'%') = DATE_FORMAT(#{check...
分类:数据库   时间:2014-07-12 17:43:38    阅读次数:247
98条   上一页 1 ... 8 9 10
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!