MyBatis中如何使用update标签呢?
admin
2024-02-18 04:25:18
0

转自:

MyBatis中如何使用update标签呢?

MyBatis update 标签的功能:

用于定义一条更新语句,运行相关的更新操作。
当 MyBatis 执行完一条更新语句后,会返回一个整数,返回值为受影响的数据库记录的行数

例:
  update 标签的用法

1. 在 UserInfoMapper.xml 中添加以下更新语句,代码如下。

  
update UserInfo set name = #{name}


2. 在 UserInfoMapper 接口中增加一个 updateUserInfo() 方法,代码如下。

int updateUserInfo(String name);
参数为 String 类型的字符串;返回值为 int 类型,表示执行 sql 语句后受影响的记录的行数。


3. 测试代码如下

int i = userInfoMapper.updateUserInfo("java265");
System.out.println("共更新了 " + i + " 条记录");


4.执行测试代码,控制台输出-----

共更新了 2 条记录

update 标签常用属性

update 标签常用属性如下表。
 

属性名称描述备注
id它和 Mapper 的命名空间组合起来使用,是唯一标识符,供 MyBatis 调用 如果命名空间+ id 不唯一,那么 MyBatis 抛出异常
parameterType传入 SQL 语句的参数类型的全限定名或别名,它是一个可选属性。支持基本数据类型和 JavaBean、Map 等复杂数据类型
flushCache该属性用于设置执行该操作后,是否会清空二级缓存和本地缓存,默认值为 true。-
timeout该属性用于设置 SQL 执行的超时时间,如果超时,就抛异常。-
statementType执行 SQL 时使用的 statement 类型, 默认为 PREPARED,可选值:STATEMENT,PREPARED 和 CALLABLE。 -
update标签注意事项:update标签没有resultType属性
update关键字同insert关键字一样也接收其它三个参数类型

相关内容

热门资讯

张晓风的这篇柳运用什么的修辞手... 张晓风的这篇柳运用什么的修辞手法张晓风的这片《柳》运用了比喻,对比的修辞手法。希望我的解答对我有帮助...
我想在手机上看童话书,请问在哪... 我想在手机上看童话书,请问在哪里找?我记得有类似的书,是不是一本红皮的?那个是有点类似杂志或者丛书的...
远古是一个怎样的世界 远古是一个怎样的世界漫漫四十多亿年哪,多长的时间呀,搞不好,以前主宰地球的物种的科技比我们还牛些的!...
有色没胆 有胆没色 有色没胆 有胆没色这两种男人有什么区别?哦这个.有色就是好色也不敢动手.有胆就是胆大不好色.或者是自...
华胥引中君伟的结局 华胥引中君伟的结局君玮最后是和苏仪在一起了。七七微段子里提到的慕言和阿拂家的孩子其实是君玮和苏仪的然...
带烁字的男孩名字 带烁字的男孩名字带烁字的男孩名字,用烁字起名烁(shuò):烁表示光亮、烁亮、烁烁。 繁体:烁;部首...
《披荆斩棘的哥哥》正在热播,看... 《披荆斩棘的哥哥》正在热播,看完这档节目后你有什么观后感?看完这档节目之后,我觉得挺好的,这次的节目...
我女儿的生辰八字:壬午年 丙... 我女儿的生辰八字:壬午年 丙午月 丙寅日 庚寅时 (2002年6月27日农历五月十七日早上...
点读机什么品牌好啊,怎么选啊? 点读机什么品牌好啊,怎么选啊?步步高点读机比较好,选大商场的正品,不要上网或电子市场买。
吴用只是个文弱书生,李逵为何会... 吴用只是个文弱书生,李逵为何会对他言听计从?尽管吴用只是一个文弱书生,但他对李逵忠心耿耿,所以李逵会...
开心星星球里甜心超人魔方玩了4... 开心星星球里甜心超人魔方玩了4秒是哪一集39集,新人。。。第四部《甜心超人的新爱好》
为什么会乐极生悲? 为什么会乐极生悲?从易经的观点看,任何事物都是相对立的。有生就有死,又高就有矮,有长久有段,同样,有...
一千零一夜中给国王讲故事的人是... 一千零一夜中给国王讲故事的人是谁山鲁佐德在《一千零一夜》中给萨桑王国国王讲故事的那位女性就是:萨桑王...
发生在别人身上是故事发生在自己... 发生在别人身上是故事发生在自己身上是事故是什么意思?这句话的意思是:友唯别人的经历或事件通常被视为故...
怎么判断一个人是否是精神病(狂... 怎么判断一个人是否是精神病(狂躁型)?看是不是很小很普通的事、甚至没有什么事,就大发脾气,做出各种过...
夜问丨天菩萨,“贵州省汤”竟然... 今日小暑,标志着盛夏的登场。这样的天气下,来上一口“贵州省汤”,你会不自觉感叹:天菩萨,怎么能这么鲜...
精酿“魔术师”沈高彬:让贵州风... 当精酿啤酒的醇厚撞上贵州风物的独特,会碰撞出怎样的味觉奇遇?在贵阳,曾是繁华都市调酒师的沈高彬,以匠...
有哪位朋友买过学而第一国学听读... 有哪位朋友买过学而第一国学听读机,好不好用是国内第一家做国学机的,产品,售后没得黑。国学机至今也有8...
女生说今天好热啊该怎么回复 女生说今天好热啊该怎么回复高情商回复如下:1、“你很热吗,那我给你讲个冷笑话中和一下吧,然后你就找个...
一家人过河的问题 一家人爸爸 ... 一家人过河的问题 一家人爸爸 妈妈 2儿子 2女儿 一个管家 一条狗爱因斯坦的智力题目得买7张票,宠...