部署EJB出现的异常:Local and Remote Interfaces cannot have duplicate interface for ...
在编写EJB实现类是,如果同时在一个实现类里声明远程接口与本地接口时,需要指定其接口的类型:
例如:
package com.ejb.jboss.dao.impl;
import javax.ejb.Local;
import javax.ejb.Remote;
import javax.ejb.Stateless;
import com.ejb.jboss.bean.User;
import com.ejb.jboss.dao.UserManager;
@Stateless
@Remote(UserDAO.class)
@Local(UserDAO.class)
public class UserManagerBean implements UserManager {
public void addUser(User user) {
System.out.println("保存");
}
}
本文讨论了在EJB实现类中如何正确声明远程接口与本地接口以避免接口名称冲突的问题,并提供了实例代码说明。

568

被折叠的 条评论
为什么被折叠?



