Select Count(*)如何使用Mybatis实现获取

  介绍

本篇文章为大家展示了Select Count(*)如何使用Mybatis实现获取,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

1。服务代码:

公共布尔queryByunitclass(字符串,字符串unitsubclass){抛出异常
  
  int数=matceMachineUnitMapper。queryByunitclass (unitclass unitsubclass);
  如果(计数比;0) {
  返回true;
  其他}{
  返回错误;
  }
  }

2。mybatis文件中resultType定义为" . lang。整数”:

& lt;选择id=皅ueryByunitclass"resultType=癹ava.lang.Integer"比;   从单位选择COUNT (*)   unitclass=# {unitclass}和unitsubclass=# {unitsubclass}   & lt;/select>

3。DAO中映射java代码(接口文件中方法返回值写成int,即可接收到):

 ListselectAllTaskidByProjectId (@Param (value=https://www.yisu.com/zixun/projectid) int projectid);//传入方案id、返回所有的任务id
  
  <选择id=" selectAllTaskidByProjectId " parameterType=" . lang。整数java.lang.Integer“resultType=>
  选择从tb_project_task taskid projectid=# {projectid};
   

最开始我这样写resultType=癹ava.lang.util"发现报错。改成了resultType=癹ava.lang.Integer"

上述内容就是Select Count(*)如何使用Mybatis实现获取,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

Select Count(*)如何使用Mybatis实现获取