@Test
    public void addUser2(){
        SqlSession sqlSession = MybatisUtils.getSqlSession();
        UserDao mapper = sqlSession.getMapper(UserDao.class);
        HashMap<String, Object> map = new HashMap<String, Object>();
        map.put("userName","zhangsi");
        map.put("userSex","boy");
        map.put("userAge",10);
        mapper.addUser2(map);
        sqlSession.commit();
        sqlSession.close();
    }

 

xml:

<insert id="addUser2" parameterType="map">
        insert into user (name,sex,age) values (#{userName},#{userSex},#{userAge})
    </insert>

 

 

 

@Test
    public void getUserById2(){
        SqlSession sqlSession = MybatisUtils.getSqlSession();
        UserDao mapper = sqlSession.getMapper(UserDao.class);
        Map<String, Object> map = new HashMap<String, Object>();
        map.put("id",7);
        User user = mapper.getUserById2(map);
        System.out.println(user);

        sqlSession.close();
    }
<select id="getUserById2" parameterType="map" resultType="com.logan.pojo.User">
        select * from user where id = #{id}
    </select>

 

 

 

Mybatis万能Map

 

相关文章:

  • 2021-12-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-17
  • 2021-11-20
  • 2022-12-23
猜你喜欢
  • 2022-01-10
  • 2022-12-23
  • 2021-07-22
  • 2022-12-23
  • 2021-08-15
  • 2021-07-06
  • 2021-06-08
相关资源
相似解决方案