觉得你报错不是因为名字的原因。parameterClass 是指定传入参数的类型,只要你传入的参数是这个类型的,就可以了,写上类的路径或者别名。而resultMap 是定义返回结果集的,它是需要一个id的,而且保证是唯一的,这个id是可以和类的别名一样的。没有冲突。如果你不放心,就换个名字试一下,看看是不是还有这个问题。
当然可以,parameterClass 表示参数类型,只要你的逻辑是合理的就没问题,你说的这种情况在语法上面是么任何问题的