在MyBatis中,可以使用map來接收值。具體步驟如下:
void insertUser(Map<String, Object> userMap);
#{}
占位符來獲取map中的值。<insert id="insertUser" parameterType="java.util.Map">
INSERT INTO user (id, username, password)
VALUES (#{id}, #{username}, #{password})
</insert>
Map<String, Object> userMap = new HashMap<>();
userMap.put("id", 1);
userMap.put("username", "admin");
userMap.put("password", "123456");
userMapper.insertUser(userMap);
這樣就可以通過map接收參數并使用MyBatis進行數據庫操作了。