0
点赞
收藏
分享

微信扫一扫

关于MyBatis中的resultMap和resultType

Greatiga 2022-04-13 阅读 76
spring

resultMap:返回集合类型,在xml的sql中要求select到from中的字段属于你在中定义的字段,并且property的属性值要和jsp的值对应,column的值要和数据库对应,这样子在查询的时候才能返回对应字段的值;

resultType:返回的是数据类型,也是你定义在select到from中的字段的值,一般只有在写返回数据条数的时候才需要,一般可以不写
在这里插入图片描述

除此之外还有parameterType:参数类型,一般来说参数只有java.lang.Integer 或者java.lang.String,假如要是多种的话,你可以直接把那个数据类型的po或者vo给写进去,比如:
在这里插入图片描述

@Param:(方法中的参数超过两个的时候才用)
在这里插入图片描述

@Param括号里面的是对接收到的参数的一个重新命名,xml中的sql的参数根据命名后的的参数来执行对应条件
在这里插入图片描述

接受的test值和sql语句station_name所等于的变量都是根据@Param的参数来的

举报

相关推荐

0 条评论