ibatis里的<resultMap id ="xxx" class ="类的全路径"> <select id=" getXXX" parameterClass="xxx" 15

resultMap="xxx">rusultMap中的id名字可以和parameterClass中的名字一样么就是parameterClass可不可以和id是同一个类呢?... resultMap = "xxx">rusultMap中的id名字 可以和parameterClass 中的名字一样么
就是parameterClass 可不可以和id是同一个类呢???
展开
 我来答
luoting2762
推荐于2018-04-12 · TA获得超过643个赞
知道小有建树答主
回答量:337
采纳率:0%
帮助的人:238万
展开全部
觉得你报错不是因为名字的原因。parameterClass 是指定传入参数的类型,只要你传入的参数是这个类型的,就可以了,写上类的路径或者别名。而resultMap 是定义返回结果集的,它是需要一个id的,而且保证是唯一的,这个id是可以和类的别名一样的。没有冲突。如果你不放心,就换个名字试一下,看看是不是还有这个问题。
grefr_grefr
2012-09-11 · TA获得超过217个赞
知道小有建树答主
回答量:126
采纳率:100%
帮助的人:94.7万
展开全部
当然可以,parameterClass 表示参数类型,只要你的逻辑是合理的就没问题,你说的这种情况在语法上面是么任何问题的
追问
但是我那么写,是报错的? 为什么呢
追答
我说错了,parameterClass的参数必须是一个class,如果你要实现传入一个自定义的参数集的话,可以使用parameterMap ,明白了吗?如果parameterMap 你不会用的话,百度一下,例子很多的,希望能帮助到你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式