介绍
本篇文章为大家展示了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实现获取,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。