package?com.imooc.test;
import?java.util.ArrayList;
import?java.util.Date;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?com.imooc.action.GoddessAction;
import?com.imooc.model.Goddess;
public?class?TestAction?{
public?static?void?main(String[]?args)?throws?Exception?{
GoddessAction?action?=?new?GoddessAction();
?
Goddess?g=?new?Goddess();
g.setUser_name("小青");
g.setSex(1);
g.setAge(11);
g.setBirthday(new?Date());
g.setEmail("imocc@qq.com");
g.setMobile("10086111111");
g.setIsdel(0);
g.setId(5);
// action.add(g);
// action.edit(g);
// action.del(5);
List<Map<String,?Object>>?params?=?new?ArrayList<Map<String,?Object>>();
Map<String,?Object>?map?=?new?HashMap<String,?Object>();
map.put("name",?"user_name");
map.put("rela",?"=");
map.put("value",?"'美眉'");
params.add(map);
List<Goddess>?result=action.query(params);
?
?for(int?i?=?0?;?i?<result.size();i++){
?System.out.println(result.get(i).getId()+
?":"+result.get(i).getUser_name());
?}
?
?
?
}
}
正確的話應(yīng)該是只顯示小青的,然后其他人的也都顯示了,這是什么情況哦?
2017-05-27
問(wèn)一下 ?你的代碼是下載的么
2017-04-15
可能是你的dao類里面下面的語(yǔ)句寫(xiě)在了if前面寫(xiě)在if后面就可以了,不是主函數(shù)的錯(cuò)
PreparedStatement ptmt = conn.prepareStatement(sb.toString());
??? ResultSet rs=ptmt.executeQuery();//應(yīng)該寫(xiě)在if語(yǔ)句后面