亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

例子中不知道map1.put("value", "'小紅'")在小紅還要加上一個單引號說因為是變量可以更詳細地說明一下嗎

例子中不知道map1.put("value", "'小紅'")在小紅還要加上一個單引號說因為是變量可以更詳細地說明一下嗎

循著那道光前行 2018-02-13 10:37:53
public static void main(String[] args) {List<Map<String, Object>> list=new ArrayList(); Map<String,Object> map1=new HashMap<>(); map1.put("name", "user_name"); map1.put("rela", "="); map1.put("value", "'小紅'"); list.add(map1); List<Gooddes> gList=dGooddesDao.query(list); for(Gooddes gooddes:gList){ System.out.println(gooddes.toString()); }} public List<Gooddes> query(List<Map<String, Object>> params){ Connection conn=Jdbc_util.getConnection(); PreparedStatement statement=null; Gooddes g=null; StringBuffer sql=new StringBuffer("select * from imooc_goddess where 1=1 "); List<Gooddes> list=new ArrayList<>(); if(params!=null&&params.size()>0){ for (int a=0;a<params.size();a++){ Map<String, Object> map=params.get(a); sql.append(" and "+map.get("name")); sql.append(" "+map.get("rela")); sql.append(" "+map.get("value")); } } try { statement=conn.prepareStatement(sql.toString()); ResultSet rs=statement.executeQuery(); while (rs.next()) { g=new Gooddes(); g.setId(rs.getInt("id")); g.setUser_name(rs.getString("user_name")); g.setAge(rs.getInt("age")); g.setSex(rs.getInt("sex")); g.setBirthday(rs.getDate("birthday")); g.setEmail(rs.getString("email")); g.setMobile(rs.getString("mobile")); g.setCreate_date(rs.getDate("create_date")); g.setCreate_user(rs.getString("create_user")); g.setUpdate_date(rs.getDate("update_date")); g.setUpdate_user(rs.getString("update_user")); g.setIsdel(rs.getInt("isdel")); list.add(g); } } catch (SQLException e) { e.printStackTrace(); } return list; }
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 1784 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號