数据库设计,部分源文件请参照resulttype那篇随笔,不再次累赘。 创建Orders.java把User.java作为属性加入 import java.util.Date; import cn.zqq.bean.User; public class Orders{ private String
分类:
其他好文 时间:
2016-03-08 21:18:47
阅读次数:
163
引入mybatis相关jar,本示例是基于3.2.7版本,引入相关数据库驱动jar 创建两张数据库表 user表 CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(32) NOT NULL C
分类:
其他好文 时间:
2016-03-03 21:17:53
阅读次数:
269
MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。 1.resultType 在
分类:
其他好文 时间:
2016-02-29 21:23:15
阅读次数:
264
出现上述错误 主要是因为你的select标签内部的resultMap属性指向的不正确 在sql文件中只要有一个resultMap或resultType属性指向错误,则在这个文件中其余正确的语句也不能执行, 所以在出现上述错误时,可能不是当前正在执行的语句的错误,而是该文件中其它语句映射错了 认真检查
分类:
其他好文 时间:
2016-02-24 14:06:54
阅读次数:
140
在mybaties框架思想中可以知道.mybaties在mapper.xml中定义statement,使用resultType(还有resultMap)指定输出数据的类型,将select查询结果集映射为resultType指定的类型, resultType使用注意:select查询出来 列名要和re
分类:
移动开发 时间:
2016-02-21 15:30:45
阅读次数:
207
1.动态SQL基本标签 ?if ?choose (when, otherwise) ?trim (where, set) ?foreach 2.IF 具体用法 <select id="XX" resultType="Blog"> SELECT * FROM BLOG WHERE state = ‘A
分类:
其他好文 时间:
2016-02-05 22:24:28
阅读次数:
254
<!-- 插入记录 --> <insert id="saveTvTypeBatch" useGeneratedKeys="true" keyProperty="id" parameterType="java.util.List"> <selectKey resultType="long" keyPr
分类:
其他好文 时间:
2016-02-02 16:36:54
阅读次数:
145
使用linq多表连接遇到的问题:解决方案:注释为出错代码,更改使用GroupBy解决问题context.ERG_TipOffsInfo.GroupBy(x => x.Data,(Data,CountNum) => new { Data =Data,CountNum = CountNum.Count(...
分类:
数据库 时间:
2016-01-21 19:38:42
阅读次数:
1313
ibatis 和mybatis不太一样,如过不是自己定义的类型(即java自带类型): 传入参数类型的属性是parameterClass,mybatis是parameterType;返回参数类型属性名称为resultClass,mybatis是resultType
分类:
其他好文 时间:
2016-01-11 20:09:55
阅读次数:
172
产生原因还没有明白,先记录一下。使用DATEDIFF函数,计算两个日期的时间差。在mybatis中,resultType 是map.在代码中,根据map的key取值的时候。在mysql5.5.39 中,得到的类型是Integer在mysql5.6.11 中,得到的类型是Long目前解决方案是map取...
分类:
数据库 时间:
2015-12-29 12:55:57
阅读次数:
148