MyBatis的param支持以下数据类型:
- 基本数据类型:包括int、long、double、float、boolean、char等
- 包装类:包括Integer、Long、Double、Float、Boolean、Character等
- 字符串类型:String
- 数组类型:包括基本数据类型数组和对象数组
- List集合类型:List、ArrayList、LinkedList等
- Map类型:Map、HashMap、LinkedHashMap等
- 自定义对象类型:自定义的JavaBean对象类型
- 枚举类型:Enum类型
需要注意的是,在使用MyBatis时,参数传递的数据类型需要与SQL语句中的占位符一一对应,否则会出现参数不匹配的错误。