NutzCN Logo
问答 调用service,抛出啊类型异常
发布于 80天前 作者 wx_bo9oii7p4jiduf25sh2a 173 次浏览 复制 上一个帖子 下一个帖子
标签:

调用serveic的时候传值Long[] ids的时候报错
sysTenantService.deleteByIds(ids);
这个删除方法的ids是Long[],人后就抛出异常
[Ljava.lang.Long; cannot be cast to [Ljava.lang.String;

3 回复

很明显啊,你的主键是字符串,你传long

@Wizzercn 我的实体类主键是long型 我直接调用BaseService的delete()方法传Long[]可以执行,但是调用我自己写的sysTenantService.deleteByIds(tenantIds)就会报这个错

用Castors.castTo

添加回复
请先登陆
回到顶部