标签: java java-ee jboss ejb wildfly
EJB规范在3.1版中引入了EJB的无接口视图。规范中的相应部分声明 public 是唯一允许的访问修饰符:
只有bean类(以及任何超类)的公共方法可能是 通过无界面视图调用。试图调用 通过无接口视图与任何其他访问修饰符的方法 引用必须导致javax.ejb.EJBException。
现在我有一个Java EE应用程序,其中包含带有最终方法的EJB(因为它是为EJB 3.0开发的)。根据上面的部分,不允许无界面视图。是否可以禁用无界面视图?