1、单个参数:
1.POJO类型:直接使用,属性名 和 参数占位符名称 一致
2.Map集合: 直接使用,键名 和 参数占位符名称 一致
3.Collection:封装为Map集合,可以使用@Param注解,替换Map集合中默认的arg键名
4.List:封装为Map集合,可以使用@Param注解,替换Map集合中默认的arg键名
5.Array:封装为Map集合,可以使用@Param注解,替换Map集合中默认的arg键名
6.其他类型:直接使用,参数名 和 参数占位符名称 一致
2、多个参数:
封装为Map集合,可以使用@Param注解,替换Map集合中默认的arg键名
总结:
能用@Param注解的尽量用注解,可以让 MyBatis 代码更加清晰、可读性更强,并且更易于维护和集成到其他技术中。
633

被折叠的 条评论
为什么被折叠?



