0

我正在尝试从 mybatis 调用 Sql Server DBCC 命令,并返回结果名称列表,但没有返回值。

@select("dbcc useroptions")
List dbccUserOptions();

仅返回选项名称列表。任何想法如何获得价值?

4

2 回答 2

0

试试这个:

@Select("dbcc useroptions")
@MapKey("Set Option")
Map<String, String> dbccUserOptions();
于 2013-01-25T16:55:20.463 回答
0

经过一些实验,我发现这是可行的:

@select("dbcc useroptions")
List<Map> dbccUserOptions();

事实证明,Mybatis 正在检查返回类型,如果它是一个标量列表,它将只返回第一项。

于 2013-01-25T17:40:47.803 回答