我有一个选择“Select * FROM HZ ....”,它只返回一列(字符串)
NAME
name1
name2
name3
....
我需要将此结果映射到列表
我尝试使用带有 String 属性的 Model
类,如下所示:
public interface ModelReport {
String getAll = "Selct * FROM HZ....";
@Select(getAll)
@Results(value = {
@Result(property = "NAME", column = "NAME"),
})
List<Model>getAll();
}
class Model{
String NAME;
}
但我不想只使用字符串列表创建没有类的模型。我该怎么做?
我尝试了下一个,但它不起作用。
@Select(getAll)
List<String> getAll();
您需要指定
ResultType
添加注释@ResultType
和您期望的值类型 (java.lang.String
)。