session-bean相关内容
在以下情况下,在callSessionBean2()中启动的事务将如何表现?暂停了吗?如果在SessionBean2中引发异常会怎样? SessionBean2设置为BEAN事务管理类型,因为它不与任何数据库通信,仅通过LDAP与AD服务器通信. 我之所以问是因为部署后几周,在生产服务器中出现问题,导致对SessionBean2的调用开始挂起,而事务超时是唯一的错误.我认为这种设置可能是一件
..
上下文如下: 客户端应用程序使用无状态会话bean来登录EJB服务器应用程序。如果登录成功,则客户端应获取一个有状态会话Bean,以便对其个人数据执行某些事务。但是,我希望login方法返回此有状态会话Bean的新实例,以使客户端不应该能够通过身份验证手动调用此会话Bean并执行事务。可能吗 ? 在我的无状态bean中,我有以下代码: @资源 私有SessionContext上
..
我是Java和JSF的新手.我需要有关IllegalStateException的帮助.这是场景: 在我当前的项目中,我在应用程序菜单中使用了这个Session Scoped bean: public final class MenuBean implements Serializable{ private MenuModel model; private Face
..
我在NetBeans 7.1中创建了一个新的EnterpriseApplication(EA).在EJBModule中添加了一些JPA实体.现在,我想在EnterpriseApplication中添加一些Remote SessionBean. 然后右键单击EJBModule,为实体类选择Session Bean.然后选择需要会话Bean的实体.在“第3步"窗口中,我选中“远程接口"复选框,然
..
我正在使用EclipseLink(JPA 2.0)在netbeans中运行带有JSF + Primefaces + tomcat 6.0.32的环境. 我的应用程序运行良好,但是每次运行它时,都会收到很多警告,提示无法序列化我的会话Bean,并向我显示每个会话Bean这样的块: 18-jul-2012 23:05:46 org.apache.catalina.session.Stand
..
在会话bean代码上使用静态变量是不可能的。这种限制是任意的还是基本的?为什么? 祝你好运 解决方案 如关于EJB限制的常见问题解答,使用EJB的一个限制是: 企业bean不应读取或写入非最终静态字段 在静态字段讨论中进一步扩展: EJB中不允许使用非最终静态类字段,因为这些字段使企业bean难以或无法分发。静态类字段在特定类的所有实例之间共享,但仅在单个Java虚
..
我正在尝试熟悉JavaEE。对于每个“组件”(缺乏更好的词)的目的是什么是会话Bean和Servlet,以及它们如何与Web应用程序(客户端JavaScript)进行正确的交互,我有点困惑。 为了理解这一点,我正在构建一个简单的Web应用程序。使用每个组件构建类似于以下内容的首选方式是什么? 用户访问“登录”页面 用户输入数据并点击提交。然后,我发送一个请求与AJAX登录用户。 服
..
我正在编写一个唯一目的的应用程序是为了在数据库中维护记录进行CRUD操作。一些表/实体之间有关系。我见过的创建会话bean的大多数例子都涉及与我没有的许多实体进行交互的复杂业务逻辑/操作。 由于我的应用程序非常基本的,会话bean的最佳设计是什么? 我在想,每个具有CRUD的实体有一个会话bean,定义了这个方法。然后我想到将所有这些会话bean组合成一个会话bean。然后我发现这个博
..
有状态会话bean定义如下: 状态会话Bean对象的状态由 的值组成其实例变量。在有状态会话bean中,实例 变量表示唯一的客户端Bean会话的状态。因为 客户端与它的bean进行交互(“谈话”),这种状态通常是 ,称为会话状态。 无状态会话bean定义如下: 无状态会话Bean无状态会话bean不维护 会话状态与客户。当客户端调用无状态bean的 方法时,bean的
..
HTML + JSP(作为视图/ Servlet(控制器,请求,会话处理) EJB(持久性,商业) MySQL DB 是否有必要使用自己的DAO层来进行持久化?我使用JPA来保存对象到我的数据库。我应该从我的EJB中撤销业务逻辑吗? 所有在线消息来源告诉我不同的事情,让我感到困惑... 解决方案 我肯定会把业务逻辑放在无状态会话Bean中。无状态会话bean很好,因为
..
我想通过一个会话范围的域bean围绕我的控制器一致性和简单性 - 但这似乎不可能OOTB。希望有人可以建议。 问题:会话范围的bean可以作为MVC控制器参数显示 这似乎是一个注释:@SessionAttributes(“myBean”),但这只保持一个控制器级别的范围。 我希望避免与HttpSession进行交互,而是通过我的控制器一直传递我的域对象图。这似乎是一个相当标准的要
..