mybatis_万能的map

什么时候使用map,当我们的实体类,或者数据库中的表,字段或者参数过多时。

接口:

 //用map去添加用户
    int addUser2(Map map);
    

sql语句:


    
        insert into mybatis.user (id,name,pwd) values (#{userid},#{username},#{password});
    

测试:

//    用map去做用户添加
    @Test
    public void addUser2(){
        SqlSession sqlSession = MybatisUtils.getSqlSession();
        UserDao mapper = sqlSession.getMapper(UserDao.class);
        //定义一个map
        Map map = new HashMap();
        //使用map去
        map.put("userid",4);
        map.put("username","Hell");
        map.put("password","2222");
        mapper.addUser2(map);

        sqlSession.close();
    }

你可能感兴趣的:(java,开发语言)