【发布时间】:2014-04-10 21:08:53
【问题描述】:
我正在为 Liferay 开发一个服务挂钩,并且我想使用一个外部 EJB 来为我执行业务逻辑。有没有办法将 bean 注入服务类?
这是我的代码:
public class MyUserService extends UserServiceWrapper {
//I want a bean injected
@Inject
MyBean myBean;
public MyUserService(UserService userService) {
super(userService);
}
@Override
public User addUserWithWorkflow(/* all kind of parameters */)
throws PortalException, SystemException {
User user = super.addUserWithWorkflow(/* all parameters passes here //);
//do my business logic here
myBean.userRegistered(user);
return user;
}
}
有没有办法做到这一点?
【问题讨论】: