O uso do mybatis para escrever SQL requer atualização dinâmica dos dados do objeto. Os campos que precisam ser atualizados a cada vez são diferentes. Para evitar exceções nulas nulas, o SQL dinâmico é necessário.
<update id = "update" parameterType = "com.commuli.po.user"> atualize s_user <trim prefix = "set" sufixoverrides = ","> <se test = "nome! = null"> name =#{name}, </se> <se test = "idade! test = "endereço! = null"> endereço =#{endereço}, </if> <if test = "criatedate! = null"> crioutate =#{crioutate}, </if> </trim> whered =#{id} </update>NOTA: A tag de acabamento é usada para remover a vírgula "," do último campo no SQL.
O exposto acima são os dados de atualização dinâmica do uso de mybatis introduzidos a você. Espero que seja útil para você. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a você a tempo. Muito obrigado pelo seu apoio ao site wulin.com!