首页 » PHP教程 » phphtml传递参数技巧_Mybatis传递参数的五种办法你真的会用吗

phphtml传递参数技巧_Mybatis传递参数的五种办法你真的会用吗

访客 2024-11-06 0

扫一扫用手机浏览

文章目录 [+]

在实际项目开拓过程中,数据库dao层的增编削查操作,都要吸收到前端页面通报过来的参数,然后再进行操作,那么在利用Mybatis数据库框架进行开拓时,底层dao的参数通报怎么处理呢?

Mybatis通报参数有以下五种办法可以实现,下面以员工操作为例,看看详细的操作办法。

phphtml传递参数技巧_Mybatis传递参数的五种办法你真的会用吗

第一种办法利用顺序通报参数

phphtml传递参数技巧_Mybatis传递参数的五种办法你真的会用吗
(图片来自网络侵删)

EmployeeMapper.java文件:

EmployeeMapper.xml文件:

把稳:xml里面的param1,param2的数字代表方法传入参数的顺序,必须严格按照参数顺序来引用,缺陷呢不足灵巧,而且特殊参数个数多的时候也不是很方便。

第二种办法利用Mybatis自带的表明@Param通报参数

这种办法来通报参数,可以在xml文件中按照参数名称去引用。

EmployeeMapper.java文件:

EmployeeMapper.xml文件:

把稳:在mapper.xml文件中sql语句参数变量名称要和@Param表明中定义的参数名称一样。

第三种办法利用Map凑集通报参数

实际开拓中当前端页面通报多个参数时,利用Map凑集操作是一种推举的办法。

EmployeeMapper.java文件:

EmployeeMapper.xml文件:

在上面的例子中可以看到利用map凑集来通报多个参数进行查询,可以直接在sql语句中利用参数名称进行引用。

第四种办法利用JavaBean实体类通报参数

利用JavaBean实体类的办法来通报多个参数,利用时parameterType参数类型指定为对应的JavaBean实体类类型,sql语句中利用参数名称进行引用。

EmployeeMapper.java文件:

EmployeeMapper.xml文件:

第五种办法通报凑集类型参数List凑集

在一些繁芜的操作中,比如下面的批量添加操作,传统的参数通报已无法知足需求,这时候就要用到List凑集类型的参数通报,详细利用如下:

EmployeeMapper.java文件:

EmployeeMapper.xml文件:

标签:

相关文章

介绍白点控制之路,从原理到方法

白点,作为生活中常见的现象,无处不在。对于如何控制白点,许多人却感到困惑。本文将从原理出发,探讨白点的控制方法,并结合实际案例,为...

PHP教程 2025-01-03 阅读1 评论0

介绍直播王者,如何开启你的电竞直播之旅

随着电竞产业的蓬勃发展,越来越多的年轻人投身于电竞直播行业。王者荣耀作为一款备受欢迎的MOBA手游,吸引了大量玩家和观众。如何开启...

PHP教程 2025-01-03 阅读1 评论0