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語句中的占位符一一對應,否則會出現參數不匹配的錯誤。