stateful-session-bean相关内容
有状态会话 bean 定义如下: Stateful Session Beans 对象的状态由值组成其实例变量.在有状态会话 bean 中,实例变量表示唯一客户端-bean 会话的状态.因为客户端与其 bean 交互(“对话"),这种状态通常是称为会话状态. 无状态会话 bean 定义如下: 无状态会话 Bean 无状态会话 Bean 不维护与客户端的会话状态.当客户端调用无状态
..
是否可以访问无状态 bean 中的有状态会话 bean? 我的问题是我有一个名为 User 的会话 bean,我想访问无状态 bean 中的用户信息...... 我正在尝试这样: Ejb 方面: @Stateless公共类 OfferManagerBean 实现 OfferManagerLocal, OfferManager{@资源私有 SessionContext 上下文;@
..
我正在阅读 Java EE 6 教程,并试图了解无状态和有状态会话 bean 之间的区别.如果无状态会话 bean 在方法调用之间没有保持它们的状态,为什么我的程序会按照现在的方式运行? 打包 mybeans;导入 javax.ejb.LocalBean;导入 javax.ejb.Stateless;@LocalBean@无状态公共类 MyBean {私人整数编号 = 0;公共 int getN
..
好吧,我正在使用Quartz计划我的应用程序中需要的一些工作。但是,我需要某种方式来访问我的Job上的有状态SessionBean。我知道我无法使用@EJB注入它。谁能帮我? 谢谢。 解决方案 我使用EJB3InvokerJob来调用EJB的方法。然后,我创建了扩展EJB3InvokerJob的作业,放置了应调用的EJB和方法的参数,然后调用了super.execute()。 EJ
..
我们的问题是使用JSF + EJB编辑数据库的非常基本,简单的实现. 保持简短: 两个独立的XHTML视图,使用两个独立的Managed Beans @RequestScope. WebuserListBean和EditWebuserBean,并使用@ManagedProperty注入WebuserListBean,以便获得选定的用户数据.到目前为止没有问题.视图成功地填充了数据!
..
我有一个CDI托管Bean(在JSF上使用@Named注释的Bean),其中注入了有状态会话Bean.该会话bean就像服务一样,它具有实体管理器(用@PersistenceContext(type = PersistenceContextType.EXTENDED注释)),并公开了一些操作某些实体的方法.这些实体在ConversationScoped的托管bean上.然后,JSF调用托管Bean
..
在我正在处理的应用程序中,我们需要在用户输入“编辑页面”(锁定当前编辑的DB记录)之前启动事务,并在单击按钮或离开页面时结束它。 为此,我使用 @Stateful 管理事务的EJB bean和CDI @ViewScoped '编辑页面'上使用的bean。 当然,用户可以在编辑页面上执行许多操作,这些操作应该在同一个事务中调用。 以下是示例代码: @Stateful @Lo
..
我正在使用 Java EE 5 , EJB 3.0 , Jboss AS 4.3.2 。 我最简单有状态 bean @Local 公共接口IStateBean { } @Stateful 公共类StateBean实现IStateBean { private static int number = 0; @PostConstruct void init()
..
是否可以在无状态bean中访问有状态会话bean? 我的问题是我有一个名为User的会话bean,我想访问用户信息在无国籍豆... ... 我这样做: Ejb Side: @Stateless 公共类OfferManagerBean实现OfferManagerLocal,OfferManager { @Resource private SessionConte
..
我正在尝试使用JNDI在servlet中获取新的有状态会话Bean(作为局部变量)。我的 doGet()方法具有以下内容: Bean bean =( Bean)new InitialContext()。lookup(“beanName”); 我试过包含 java:comp / env 但我的所有尝试都导致了命名异常。 我试图在 @Stateful 注释,使用各种
..
我正在学习EJB3,我很好奇什么时候使用SFSB很方便?当SFSB轻易解决一些复杂的问题时,我找不到任何好的例子。 实际上我看到SLSB可以用作网络服务,这很方便。但我不知道何时使用SFSB。我只看到它的问题,因为我们应该学习一些关于它的东西,我们应该编写一个由注释组成的代码,然后完全使用,我们应该使用恼人的查找...而且我们没有得到任何好的回报。 例如,我们不能使用SLSB中的SFS
..
我是ejb的新手。我写了一个有状态会话bean作用域@SessionScoped。然后我将ejb注入到我的servlet中。 @Local @SessionScoped @Statueful public class CartServiceImpl实现CartService { private int i = 0; public int getI(){ retu
..
我有一个有状态会话Bean(SFSB)作为身份验证模块。在SFSB中,我存储当前登录的用户。此外,我还有一些外观(它是无状态会话Bean(SLSB)),用于处理我的实体的JPA / SQL内容。为了检查当前用户的访问权限,我尝试从SLSB调用SFSB。但当从SLSB调用时,当前用户字段始终为“null”。当直接调用SFSB时,当前用户字段设置正确...对于调用我使用@EJB注释。 任何想法可
..
如果我有一个 @ManagedBean 这是 @SessionScoped ,为什么要使用 @Stateful EJB?我以前用过购物车并保持会话状态,但是由于在用户会话期间将保留受管理的bean,因此我可以在那里存储状态,然后调用SLSB进行业务逻辑。那是对的吗?如果是,那么有状态的ejbs将被用于更具体的应用程序,比如当你需要交易等等时? 解决方案 非常常见的无状态会话bean可用于很
..
有状态会话bean定义如下: 状态会话Bean对象的状态由 的值组成其实例变量。在有状态会话bean中,实例 变量表示唯一的客户端Bean会话的状态。因为 客户端与它的bean进行交互(“谈话”),这种状态通常是 ,称为会话状态。 无状态会话bean定义如下: 无状态会话Bean无状态会话bean不维护 会话状态与客户。当客户端调用无状态bean的 方法时,bean的
..
我正在阅读Java EE 6教程,我正在尝试了解无状态和有状态会话bean之间的区别。如果无状态会话bean不会在方法调用之间保留状态,为什么我的程序会按照它的方式执行? package mybeans ; import javax.ejb.LocalBean; import javax.ejb.Stateless; @LocalBean @Stateless
..
EJB 3.2规范说明如下: 默认情况下,客户端允许对有状态会话对象进行并发调用, container是 需要序列化这样的并发请求。注意,容器从不允许多线程 访问实际的有状态会话bean实例。 多线程访问看起来是等效的。那么,当禁止多个线程时,如何可以并发调用有状态的EJB呢? 解决方案 您是对的:并发呼叫只能使用多个线程。所以,当谈到并发性时,涉及到多个线程。 规范
..