ejb相关内容
我正在努力使用一个简单的Hibernate应用程序。(JBoss AS 7.1.1,Hibernate 4.1) 我的实体Bean: @Entity public class User implements Serializable { @Id private Long userId; public Long getUserId() { return
..
我基本上遵循本教程: https://www.ibm.com/developerworks/java/library/j-javaee8-security-api-4/index.html?ca=drs- 我的开发环境:TOMEE 8.0 M1 Plume pom.xml org.glassfish.soteri
..
下面给出了CDI托管Bean的示例。 import javax.ejb.EJB; import javax.inject.Named; import javax.faces.view.ViewScoped; @Named @ViewScoped public class ZoneManagedBean implements Serializable { @EJB priv
..
Sun的Pet store的Bluperint参考实现构建在JPA控制器模式之上。我没有发现任何官方的EJB蓝图。 您应该在什么时候选择EJB会话bean而不是简单的JPA控制器?您应该/可以同时使用两者吗? 另外,这两个选项是否都有任何服务器端验证模式?我知道JavaEE6在这方面有一些东西,但出于各种原因,我对JavaEE5模式感兴趣。 ejb 对于问题的第一部分,也许以下链接
..
这是使用JTA事务模式配置JPA和连接到数据库的简单指南。此外,它还包括开发人员最常见的错误,您应该避免这些错误。 希望这对您有帮助。 推荐答案 1-在应用程序服务器中设置数据源: 为了在您的webapp中使用JTA模式配置JPA,您需要首先设置一个数据源。您可以从应用程序服务器(Glassfish/Payara/.)设置数据源。但建议通过您的Web App设置数据源。按照以下步骤通过
..
我需要学习Java中面向组件的编程,我相信这与EJB有关,但我不太确定……这是真的吗? 请给我一些Java面向组件编程的相关链接,让我有个切入点好吗? 谢谢! 推荐答案 面向组件的编程是一种将问题分解为主要部分(“组件”)的方法,每个部分在解决问题时都有特定的角色或责任域。 业务在某种程度上是面向组件的,因为它由“会计”、“采购”、“销售”三个部门组成,这些部门全面负
..
大家好 服务器:WebSphere 9。 应用程序在Spring 4上运行良好。我们希望移到Spring 5。 我们遇到了DI(依赖项注入)问题。 我们在Spring 4中有EJB模块(带消息驱动Bean)和Web模块。 我已经知道他们建议完全迁移到Spring或使用一些Spring CDI-Bridge。 https://jira.spring.io/browse/
..
我的本地GlassFish服务器上运行着两个应用程序。一辆租自行车,一辆买火车票。我现在想从火车应用程序调用一个远程EJB,以允许在选定的时间内租赁自行车,但我不确定如何做到这一点。我已经尝试了几种不同的方法。这两个应用程序位于不同的包中,火车应用程序必须知道自行车远程接口,但我不知道如何实现这一点。 远程接口(自行车APP): @Remote public interface Fah
..
我们能否将 Glassfish 替换为 Tomcat/OpenEJB 以获得更轻量级的应用程序?OpenEJB 作为 EJB 容器与 glassfish 相比性能如何? OpenEJB 代替 glassfish 有什么限制? 问候 解决方案 我猜这个问题是关于运行时环境的,但我仍然不明白 lighter application 是什么意思.内存占用?启动时间?部署时间?你实际上
..
..
Swagger-Core 似乎将 @Suspended final AsyncResponse asyncResponse 成员解释为请求正文参数.这显然不是故意的,也不是事实. 我想告诉 swagger-core 忽略此参数并将其从 api-docs 中排除.有什么想法吗? 这是我的代码的样子: @Stateless@Path("/咖啡")@Api(value = "/coffee
..
鉴于 不鼓励在 Java EE 容器中生成线程.将使用 Java 8 并行流,这可能会产生线程,Java EE内部也气馁? 解决方案 EDIT 查看 andrepnh 的替代答案.以下可能是计划,但在实践中似乎并没有这样发展. 我从 lambda-评论中提到的开发邮件列表讨论:生成线程的方式并不气馁 - 但在 Java EE 上下文中不会为您做任何事情. 来自链接的讨论:
..
我有以下代码: 列表产品=新列表(); 错误: 无法实例化类型 List; Product 是我的 EJB 项目中的一个实体.为什么会出现此错误? 解决方案 List 是一个接口.接口不能被实例化.只能实例化具体类型.您可能想使用 ArrayList,是List接口的实现. 列表产品 = 新的 ArrayList();
..
我最近在一次采访中被问到 - 在 java 中,您如何比较基于组件的框架和基于请求的框架?我将 EJB 解释为基于组件的框架的示例,将 Struts 解释为基于请求的框架,但我不相信我是否公正地回答了这个问题. 对于面试官的意思和应该比较的内容有什么想法吗? 问候,阿瓦朱鲁格 解决方案 他们最有可能在寻找 web 框架的示例 - 例如,JSF 是基于组件的框架,而 Struts
..
..
我维护一个 Web 应用程序,该应用程序有一个带有 JSF 标记
..
");MyUser user = (MyUser)emF.createEntityManager().createQuery("select * from myuser").getResultList().get(0);out.println("用户名 = " + user.getName());out.print("
..
如何将 QuartzScheduler 服务注入 JBoss AS 6 上的无状态 bean?Quartz 服务在 JBoss AS 6 启动期间启动 00:58:38,025 INFO [QuartzScheduler] 调度器元数据:Quartz Scheduler (v1.8.3) 'JBossQuartzScheduler' with instanceId 'NON_CLUSTERED'
..
我有一个在 jboss 6.1 上运行的应用程序,它在启动时定义了许多 dinamyc 计时器(例如,每分钟执行一次),基于数据库中已经存在的信息.计时器是根据这些信息以编程方式创建的: TimerConfig timerConfig = new TimerConfig();timerConfig.setInfo(info);timerConfig.setPersistent(false);定时
..
这个使用 CMT 的场景有效: 带有 CMT 的无状态会话 bean,一种用 @TransactionAttribute(TransactionAttributeType.MANDATORY) 注释的方法.在此方法中,使用 XA 数据源和普通 JDBC 将记录写入 RDBMS. 独立客户端(单独的 JVM,命令行 Java 应用程序)正在从应用程序服务器(通过 JNDI 查找)获取 U
..