EJB不抽象,不重写抽象方法解决办法?

EJB is not abstract and does not override abstract method fix solution?

我在 EJB 中遇到这个错误 class 我试图在其他问题中看到但无法解决,有人可以帮助我吗?谢谢

“CanzoneEJB 不是抽象的,不会覆盖 CanzoneEJBRemote 中的抽象方法 cercaPerSerataEsibizione(Integer)”

CanzoneEJB

Method CanzoneEJB

CanzoneEJBRemote

CanzoneEJBRemote 接口中的方法 cercaPerSerataEsibizione 接受一个 Integer,但是 CanzoneEJB class 中相应的方法接受一个 String。由于抽象方法和覆盖方法对于serataesibizione参数的类型不同,所以方法没有被覆盖,Java报错。

要么将前面提到的 CanzoneEJBRemote 中的方法更改为采用 String,要么将 CanzoneEJB 中的方法更改为采用 Integer。