美文网首页
mybatis传入对象

mybatis传入对象

作者: 叫我胖虎大人 | 来源:发表于2019-08-18 11:29 被阅读0次

直接通过POJO对象属性传入

直接插入属性名称

mapper.xml

    insert into Sys_User(id,username,password,role) values (#{id},#{username},#{password},#{role})
</insert>

mapper接口

void addUser(User user);

controller

public String addUser(com.example.demo.object.User user){
    userMapper.addUser(user);
    return "success";
}

通过@Param注解

不同的是mapper接口和mapper.xml

mapper.xml

    insert into Sys_User(id,username,password,role) values (#{user.id},#{user.username},#{user.password},#{user.role})
</insert>

mapper接口

void addUser(@Param(value = "user")User user);

如果不填加这个注解的话直接在xml里面配置运行会出错的

相关文章

网友评论

      本文标题:mybatis传入对象

      本文链接:https://www.haomeiwen.com/subject/mmlrsctx.html