传递多个参数的四种方式: 顺序传参:public User selectUser(String name,int deptId); <select id="selectUser" resultType="user">select * from user where user_name=#{0} an ...
分类:
其他好文 时间:
2018-04-29 22:05:02
阅读次数:
173
typeAliases 别名 1.1 需求 在mapper.xml中,定义很多的statement,statement需要parameterType指定输入参数的类型、需要resultType指定输出结果的映射类型。 如果在指定类型时输入类型全路径,不方便进行开发,可以针对parameterType ...
分类:
其他好文 时间:
2018-04-27 17:58:37
阅读次数:
189
resultType和resultMap功能类似 ,都是返回对象信息 ,但是resultMap要更强大一些 ,可自定义。因为resultMap要配置一下,表和类的一一对应关系,所以说就算你的字段名和你的实体类的属性名不一样也没关系,都会给你映射出来,但是,resultType就比较鸡肋了,必须字段名 ...
分类:
其他好文 时间:
2018-04-27 12:12:37
阅读次数:
203
写完xml里的sql在执行xml中的sql时报错,经过排查找到问题出在方法中的 resultType 这个属性的类型上 如图所示:只需要将sortedSet改为set集合里所存储的对象的类型即可。 这里我存储的是String,所以改为: resultType=“java.lang.String” ...
分类:
编程语言 时间:
2018-04-15 19:45:34
阅读次数:
264
Mybatis主键返回:在<insert>标签里添加下面的内容 <selectKey keyProperty="id" resultType="long" order="AFTER"> SELECT LAST_INSERT_ID() </selectKey> keyProperty="id":插入的 ...
分类:
其他好文 时间:
2018-04-14 15:24:43
阅读次数:
148
http://blog.csdn.net/yanggaosheng/article/details/46685565 MyBatis中动态SQL语句完成多条件查询 <select id="queryEmp" resultType="cn.test.entity.Emp"> select * from ...
分类:
数据库 时间:
2018-03-27 01:52:12
阅读次数:
187
试题分析: Hibernate数据库移植性很好,MyBatis的数据库移植性不好,不同的数据库需要写不同SQL 试题分析: 此题考查MyBatis对于增删改查的配置,选项d误把parameterType写成了resultType,parameterType表示参数配置而resultType表示返回值 ...
分类:
其他好文 时间:
2018-03-08 14:06:52
阅读次数:
207
MyBatis要求如果参数为String的话,不管接口方法的形参是什么,在Mapper.xml中引用时需要改变为_parameter才能识别 : <select id="selectByIp" parameterType="string" resultType="voteIP"> select * ...
分类:
其他好文 时间:
2018-02-02 21:56:26
阅读次数:
481
在具体的mapper.xml文件中,定义很多的statement,statement需要parameterType指定输入参数的类型、需要resultType指定输出结果的映射类型。 如果在指定类型时输入类型全路径,不方便进行开发,可以针对parameterType或resultType指定的类型定 ...
分类:
其他好文 时间:
2018-01-31 14:37:43
阅读次数:
158
1.Caused by: java.lang.UnsupportedOperationException解决:原因是我的namespace中的select返回类型 resultType是List,应该是resultType返回的是集合中的元素类型,而不是集合本身 2.插入的时候,userMapper ...
分类:
其他好文 时间:
2018-01-27 00:39:06
阅读次数:
137