【发布时间】:2022-01-08 21:55:15
【问题描述】:
我想在 mybatis 映射器中定义字符串数组并将其作为 java 静态方法的参数传递。 有可能吗?
【问题讨论】:
-
我不认为有一个开箱即用的 TypeHandler (我可能错了)。但是,为数组编写一个应该非常简单。见mybatis.org/mybatis-3/configuration.html#typeHandlers。本质上,你只需要创建一个扩展 mybatis.org/mybatis-3/apidocs/org/apache/ibatis/type/… 的类,然后告诉 MyBatis 哪些列应该使用它(在读取和存储数据时)。
-
也许有一个开箱即用的数组类型处理程序,但我没有尝试过。见mybatis.org/mybatis-3/apidocs/org/apache/ibatis/type/…
-
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。