如果我要查询单个女神的信息,那map.put("value", "???");这个要怎么写

来源:2-9 JDBC实战---搭建视图层(下)

失心客

2016-04-06 03:02

因为""里面是字符串,填任何值的话都变成字符串了,该怎么做呢。。

else if (OPERATION_GET.equals(in.toUpperCase()) || OPERATION_GET.substring(0, 1).equals(in.toUpperCase())){
                List<Map<String, Object>> params = new ArrayList<>();
                Map<String, Object> map = new HashMap<>();
                
                System.out.println("请输入您要查询女神的id:");
                String s = scan.nextLine().toString();
                
                map.put("name","user_name");
                map.put("rela","=");
                map.put("value", "???");
                
                params.add(map);
                
                List<Goddess> list;
                try {
                    list = action.query(params);
                    for (int i = 0; i < list.size(); i++) {
                        System.out.println(list.get(i).getId() + " " + list.get(i).getUser_name());
                    }
                } catch (Exception e) {
                    e.printStackTrace();
                } 
            }


写回答 关注

5回答

  • notmatter
    2016-04-16 09:34:59

    我改成了图书的,你在稍微改一下就可以咯

        else if(OPERATION_GET.equals(in.toUpperCase())||OPERATION_GET.substring(0,1).equals(in.toUpperCase()))
                {
                    System.out.println("请输入要查询的图书的 [编号]");
                    Integer i=scan.nextInt();
                    try {
                        Goddess go=action.get(i);
                        System.out.println(go.getId()+"  "+go.getBook_name()+"    "+go.getAuthor()+"    "+go.getPublish());
                    } catch (SQLException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                        System.out.println("查询图书失败");
                    }
                }

    连宏伟HW

    好!!!!

    2016-08-02 18:02:34

    共 1 条回复 >

  • notmatter
    2016-04-16 09:33:27

    单个女神,只要定义一个变量,用来做ID,调用action.get(ID),在输出结果就可以了呢

  • notmatter
    2016-04-16 09:31:18

    你这个好像不是GET,写的应该是SEARCH

  • qq_等某个人等了23年还没等_0
    2016-04-09 16:28:51

    把user_name 换成 id

  • qq_等某个人等了23年还没等_0
    2016-04-09 16:28:07

    传入单个女神的ID呀!

JDBC之 “ 对岸的女孩看过来”

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

99327 学习 · 856 问题

查看课程

相似问题