我正在尝试从mybatis调用Sql Server DBCC命令,并且返回结果名称列表但不返回值。
@select("dbcc useroptions")
List dbccUserOptions();
仅返回选项名称列表。任何想法如何获得价值观?
答案 0 :(得分:0)
试试这个:
@Select("dbcc useroptions")
@MapKey("Set Option")
Map<String, String> dbccUserOptions();
答案 1 :(得分:0)
经过一些实验,我发现这有效:
@select("dbcc useroptions")
List<Map> dbccUserOptions();
事实证明,Mybatis正在检查返回类型,如果它是一个标量列表,它将只返回第一个项目。