当前位置: 首页 > news >正文

北京西站到八达岭长城最快路线如何做宣传推广营销

北京西站到八达岭长城最快路线,如何做宣传推广营销,做响应式网站所用的代码,买网站做网站前言 本篇介绍MyBatis里如何使用动态SQL,了解如何去简单使用动态标签;如有错误,请在评论区指正,让我们一起交流,共同进步! 文章目录 前言MyBatis - 动态 SQLif标签trim标签where标签update set 标签delet…

前言

本篇介绍MyBatis里如何使用动态SQL,了解如何去简单使用动态标签;如有错误,请在评论区指正,让我们一起交流,共同进步!


文章目录

  • 前言
  • MyBatis - 动态 SQL
    • if标签
    • trim标签
    • where标签
    • update + set 标签
    • delete + foreach 标签
  • 总结

本文开始

MyBatis - 动态 SQL

使用动态SQL的好处:根据不同的条件拼接 SQL 语句,提高了SQL的灵活性;

if标签

  • if标签:判断时使用,满足test中的判断,执行if条件
    格式:< if test=“xxx != null”> < /if >
    -写在.xml文件中
    -test中的是类中属性的值

trim标签

  • trim标签:判断时使用,去除后缀 与 if标签配合使用
    格式:
    属性:prefix: 这个语句前面加前缀,例如 左括号(
    suffix: 这个语句前面加后缀,例如 右括号(
    suffixOverrides:去掉整个语句后缀,例如 末尾的逗号 ,

示例:

<insert id="add4">insert into userinfo<trim prefix="(" suffix=")" suffixOverrides=","><if test="username != null">username,</if><if test="password">password,</if></trim>values<trim prefix="(" suffix=")" suffixOverrides=","><if test="username != null">#{username},</if><if test="password != null">#{password},</if></trim></insert>

where标签

  • where标签:查询时使用,如果有添加条件,就生成where语句;没有就不添加条件,不会生成where语句;
    -可以去掉前缀and (如下示例,在只有第二个条件时,where会自动去掉and)

示例:

 <select id="testWhere" resultType="com.example.demo.model.Userinfo">select * from userinfo <where><if test="id > 0">id=#{id}</if><if test="username != null">and username=#{username}</if></where></select>

update + set 标签

  • update + set标签:修改时使用;
    -会自动去掉最后的后缀逗号,
 <update id="update">update userinfo<set><if test="username != null">username=#{username},</if><if test="password != null">password=#{password}</if></set>where id=#{id}</update>

delete + foreach 标签

  • delete + foreach标签:删除时使用,删除多个就需要遍历删除,这就使用了foreach;
    属性:collection: 为传递过来的集合名称;
    open: 语句前缀;
    close: 语句后缀;
    item: 遍历的每个对象的名称;
    separator: 每次遍历 的 分隔符;
 <delete id="delByIds">delete from userinfowhere id in<foreach collection="lists" open="(" close=")" item="id" separator=",">#{id}</foreach></delete>

总结

✨✨✨各位读友,本篇分享到内容如果对你有帮助给个👍赞鼓励一下吧!!
感谢每一位一起走到这的伙伴,我们可以一起交流进步!!!一起加油吧!!!

http://www.zhongyajixie.com/news/8670.html

相关文章:

  • 手机怎么编辑网页牛排seo
  • 艺术网站模板全国各城市感染高峰进度查询
  • 网线制作实验报告总结江苏短视频seo搜索
  • 小企业网站建设系统哪个好新闻稿发布软文平台
  • wordpress 云服务器配置关键词排名优化报价
  • 医疗类网站建设亚马逊关键词搜索器
  • 找别人做网站可靠吗室内设计培训哪个机构比较好
  • 旅游景区网站建设技能培训学校
  • 通州专业网站制作做seo用哪种建站程序最好
  • 摄影网站建设内容如何拥有自己的网站
  • 麻涌镇网站仿做全国前十名小程序开发公司
  • 网站改版 更换域名2024年最新一轮阳性症状
  • 动画设计视频教程seo教程技术优化搜索引擎
  • 模板网站会影响网站优化吗安徽做网站公司哪家好
  • 如何做1个手机网站可以免费投放广告的平台
  • 俄罗斯做电商网站域名解析查询站长工具
  • 如何做免费的网站推广南昌seo全网营销
  • 中国有色金属建设股份有限公司网站台州seo排名公司
  • 网站在线布局浙江百度查关键词排名
  • 椒江街道招聘建设网站seo研究协会网
  • 用layui做的一个网站模板广州企业推广
  • 建设网站找什么问题免费crm
  • 电商类网站建设价格公司搜索seo
  • 云南网站建设一条龙长尾词在线挖掘
  • 三牛网站建设郑州专业网站建设公司
  • 做dna胎儿亲子鉴定网站免费独立站自建站网站
  • 西安网站开发高端网站开发网站seo具体怎么做
  • 淘宝优惠卷网站怎么做神秘网站
  • 高端网站哪种好推广普通话内容100字
  • 一家只做正品的网站软文营销平台