mybatis update 不为空的

编程入门 行业动态 更新时间:2024-10-26 05:27:02

mybatis update 不<a href=https://www.elefans.com/category/jswz/34/1771092.html style=为空的"/>

mybatis update 不为空的

Q1:mysql mybatis怎么更新blob字段?

我叫souvc,在互联网公司做研发工作,看到题目,感觉挺熟悉的,因为曾经也遇到过这个问题,那么下面我来讲讲Mybatis如何更新Blog字段吧。简单原理

由于并没有在更新的时候,并没有把相应的值设置进去,导致更新不成功!下面一起来看看示例。简单需求

设计一个简单的博客,创建文章的数据库表,并插入到表中。然后更新相应的字段。在Mysql数据库中建立一张表

如图:

数据库表为以及数据为:新建一个Maven的Java项目

新建一个名称叫做:w4j-mybatis-post 的项目。引入Jar包依赖

引入Mybatis和Mysql数据驱动类依赖,测试类新建实体类

根据数据库新建实体类Posts新建接口和映射类

新建接口PostMapper类以及PostMapper对应的xml文件

PostMapper接口

PostMapper.xml文件里面的内容

insert插入方法和update更新方法

新建Mybatis配置文件mybatis-config.xml新建测试配置类

获取Sqlssion和关闭新建测试方法

1.首先插入一条新的数据。并且通过updateByPrimaryKey进行更新,发现并没有更新到数据库。

2.使用updateByPrimaryKeyWithBLOBs更新即可更新到数据库。效果

我们设置的值更新了。小结

俩者的区别,就是在XML里面没有写相应的更新字段,当Mybatis生成sql的时候并没有设置需要更新的字段值进去而导致更新不成功!

我是souvc,专注于技术的演技,爱编程,爱技术,喜欢分享,欢迎关注我,相互交流!

更多推荐

mybatis update 不为空的

本文发布于:2024-03-14 17:18:33,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1736960.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:为空   mybatis   update

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!