开发中mybatis利用map添加到数据库
接口中:
1 int addUser2(Map<String,Object> map);
mapper.xml中:
1 <insert id="addUser2" parameterType="map"> 2 insert into mybatis.user (id, name, pwd) values (#{userId}, #{userName}, #{userPwd}); 3 </insert>
测试方法中:
1 @Test 2 public void addUser2(){ 3 SqlSession sqlSession = MyBatisUtils.getSqlSession(); 4 UserMapper mapper = sqlSession.getMapper(UserMapper.class); 5 6 Map<String, Object> map = new HashMap<String, Object>(); 7 map.put("userId",6); 8 map.put("userName","map的使用者"); 9 map.put("userPwd","123123"); 10 11 mapper.addUser2(map); 12 sqlSession.commit(); 13 sqlSession.close(); 14 }

浙公网安备 33010602011771号