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

建设一个网站的需求分析软件培训

建设一个网站的需求分析,软件培训,祭祖网站怎么做,开源微信小程序商城在Mybatis中添加数据的操作 编写相对应的SQL语句,并完成相关数据的对应关系 编写测试用例 需要提交事务 sqlSession commit() 这里需要注意的是mybatis是默认的是手动提交事务,如果不写的话会进行回滚,添加操作就不会被执行 或者在 如果…

在Mybatis中添加数据的操作

在这里插入图片描述
编写相对应的SQL语句,并完成相关数据的对应关系
在这里插入图片描述
编写测试用例
在这里插入图片描述

需要提交事务 sqlSession commit()

这里需要注意的是mybatis是默认的是手动提交事务,如果不写的话会进行回滚,添加操作就不会被执行

或者在

在这里插入图片描述

如果想要获取到添加数据的id值(id一般默认是自动增长的)

需要在sql映射文件中,也就是mapper.xml中添加一些元素 useGeneratedKeys=“true” keyProperty=“id”

在这里插入图片描述

查询操作

多条件查询

  • 当提供了几个属性时,可以根据这些属性进行具体查询

  • 有三种方法
    在这里插入图片描述

  • 1.根据提供的具体的属性,在测试类中属性传递过来,相互对应
    在这里插入图片描述

单条件动态查询

  • 当遇到给到的数据比较少时,且每次给到的数据不一样的时候,可以使用单条件的动态查询
  • 在这里插入图片描述

在这里插入图片描述

使用《choose》标签可以选择其中的一个或几个属性(使用《when》标签)进行执行

修改数据的操作

使用动态SQL来执行修改操作,使用set标签,(那个数据填入就修改那个数据,原来的数据不变)

在这里插入图片描述

批量删除

在这里插入图片描述

在这里插入图片描述

  • SQL的映射文件
  • mybatsi在批量删除时,当传入一个int[]集合时
    mybatis会将数组参数,封装为一个Map集合
    * 默认:collection的名称为array
    * 使用@Param注解改变map集合的默认key名称
    《foreach》指要遍历那个数组,separator表示分隔符
    open=“(” close=“)” 也可添加进去,方便开发
    在这里插入图片描述

通过@Param来修改名称
在这里插入图片描述
在这里插入图片描述

http://www.dt0577.cn/news/9366.html

相关文章:

  • 示范校建设平台网站典型案例b2b免费发布信息网站
  • 白石桥做网站公司我赢seo
  • django做网站比较容易谷歌seo怎么优化
  • 网站的数据库在哪里seo网站优化培训要多少钱
  • 如何开发手机端网站湖南seo博客seo交流
  • 新手学做网站pdf手百度小说app下载
  • 重庆做网站_重庆网站建设_重庆网络推广_重庆网络公司上海网络营销上海网络推广
  • php网站开发怎么接私活seo外包是什么意思
  • 设计什么网站简单湖南seo优化排名
  • 网站建站手机关键词优化公司靠谱推荐
  • 用java做网站可以吗没经验怎么开广告公司
  • 北京站制作网站模板
  • 怎么查询一个网站从哪做的网站seo 优化
  • 网络兼职正规网站在家网上做兼职微商引流被加方法精准客源
  • 哪里可以做网站开发长尾关键词挖掘工具
  • 做头像的网站横杆带字潍坊网站建设
  • 做网站需要公司有哪些济南seo顾问
  • 网站建设费用如何收取今日中国新闻
  • 大型网站建设定制开发国外搜索引擎网址
  • 个人介绍网站模板深圳seo优化seo优化
  • seo优化一般包括哪些内容()。seo网络推广软件
  • 国外做电商平台的网站有什么商旅平台app下载
  • 做属于自己公司的网站手机怎么制作网站
  • 网站企业有哪些打开百度浏览器
  • 河南省水利建设厅网站电脑优化用什么软件好
  • 网站开发页面2021热门网络营销案例
  • 网站开发中网页之间的连接形式代运营公司怎么找客户
  • 蓝杉互动网站建设商丘seo外包
  • 开家做网站公司有哪些最好的seo外包
  • 东莞高端商城网站制作seo优化标题