问答详情
源自:5-1 数组参数引发的血案

parameType为may

在queryMsessageList查询中,parameType里面是Map类型,为什么在参数获取的是#{message.command}呢?

提问者:qq__Smile淡啶c_0 2017-05-26 10:32

个回答

  • 未卜先知
    2017-05-27 14:52:22

    MybatisDao mybatisDao = new MybatisDao();
    Message message = new Message();
    message.setCommand(command);
    message.setCommand(description);
    Map<String,Object> parameter = new HashMap<String,Object>();
    parameter.put("message",message);
    parameter.put("page",page);
    return mybatisDao.queryMessageList(parameter);

    #{message.command}

    message是key,通过key获取put进来的message这个对象,然后就是message.command通过属性获取属性值