使用mybatis的@Update注解进更新数据库数据:
@Update("<script> update student" +
“<if test=‘name!= null’>” +
" name= #{name}," +
“</if>” +
“<if test=‘age!= null’>” +
" age= #{age}," +
“</if>” +
“where id = #{id}” +
“</script>”)
public int updateStudent(Student s),报错
经过http://www.cnblogs.com/myitroad/p/5516963.html 提示找到正确方法
@Update("<script> update student" +
“<trim prefix=“set” suffixOverrides=”,">" +
“<if test=‘name!= null’>” +
" name= #{name}," +
“</if>” +
“<if test=‘age!= null’>” +
" age= #{age}," +
“</if>” +
“</trim>” +
“where id = #{id}” +
“</script>”)
mybatis @Update多<if>标签时的逗号问题分隔问题
最新推荐文章于 2025-03-03 11:06:10 发布