在MyBatis中,可以使用map来接收值。具体步骤如下
在MyBatis中,可以使用map来接收值。具体步骤如下:
- 在Mapper接口方法的参数中添加一个map类型的参数。
voidinsertUser(Map<String,Object>userMap);
#{}
占位符来获取map中的值。<insertid="insertUser"parameterType="java.util.Map">
INSERTINTOuser(id,username,password)
VALUES(#{id},#{username},#{password})
</insert>
Map<String,Object>userMap=newHashMap<>();
userMap.put("id",1);
userMap.put("username","admin");
userMap.put("password","123456");
userMapper.insertUser(userMap);
这样就可以通过map接收参数并使用MyBatis进行数据库操作了。
版权声明
本文仅代表作者观点,不代表博信信息网立场。