0
我有一個選擇「SELECT * FROM HZ ....」,它只是返回一列(串)MyBatis的映射結果列出MyBatisRepository <String>和註釋
NAME
name1
name2
name3
....
我需要映射這個結果列表
我使用Model
類像旁邊一個String類型的屬性嘗試:
public interface ModelReport {
String getAll = "Selct * FROM HZ....";
@Select(getAll)
@Results(value = {
@Result(property = "NAME", column = "NAME"),
})
List<Model>getAll();
}
class Model{
String NAME;
}
但我不想沒有一個類來創建模型只是一個列表Ø f弦。我該怎麼做?
我試了下,但它不起作用。
@Select(getAll)
List<String> getAll();
哪裏放置了@ResultType註解?在myBatis庫中不存在 – user5620472
org.apache.ibatis.annotations,與'@ Result'相同。 http://www.mybatis.org/mybatis-3/apidocs/reference/org/apache/ibatis/annotations/ResultType.html – Pau