看到標題就已經很明了了:
兩種情況:
1.你想查詢一條數據,但返回兩條數據:
2.你想查詢多條數據,但是前台限制只能查詢一條
(1) 檢查自己的數據sql語句寫對沒有(關於mybaties的sql操作自己百度)
(2) 查看mybaties的返回值(resultType或resultMap),可以返回list,map等數據
(3) dao層接口要與mybaties中返回值和接收值都要保持一致
例:返回map數據
返回多條數據是多個Map,多個Map放在List中用List<Map<String,String>>接收返回數據
Mybatis返回的Map是這樣的一種格式:Map<字段名稱,字段值>
一個Map<字段名,字段值>對象代表一行數據
————轉自博客園Lei.Lei