Enterprise JavaBeans(EJB)是一种托管的服务器端组件体系结构,用于企业应用程序的模块化构建。 EJB规范是[Java EE]规范中的几个[Java] API之一。
我正在尝试遵循JavaMail API http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/javamail/javamail.html。一开始,它要求我添加 EJB 组件。 我也有maven sp...
无法实例化类:org.jnp.interfaces.NamingContextFactory
这是我的代码: 扬声器远程.java 封装测试; 导入 javax.ejb.Remote; @偏僻的 公共接口扬声器远程{ 字符串 sayAPhrase( 字符串短语 ); } 扬声器Bean.java 封装测试; 我...
如何使用外部配置属性在 EJB 的 @Schedule 注释中定义 cron 表达式?
我的属性文件中有一个 cron 表达式,但计划注释不会像 Spring 中的 Scheduled 注释那样获取该属性。 在春天你可以这样做: @Scheduled(cron = &qu...
什么时候使用Spring @Transactional(传播= Propagation.SUPPORTS)?
根据Spring javadoc @Transactional(propagation = Propagation.SUPPORTS) 支持当前事务,如果没有就以非事务方式执行 存在。类似于EJB事务属性...
Wildfly:Keycloak oAuth 令牌的 gRPC 服务器拦截器
我有一个运行 EJB 应用程序的 Wildfly 服务器,如果我对应用程序进行 REST 客户端调用,EJB 安全上下文会自动填充有效的主体,我可以投射我...
Spring RMI 的替代方案是什么? (因为它已被弃用)
Spring 似乎正在弃用它的 RMI: 从 Spring Framework 5.3 开始,出于安全原因和更广泛的行业支持,现已弃用对多种远程技术的支持。支持
EJB TimerService:安排任务每 90 秒运行一次
我知道可以使用每 N 秒运行一次的计时器服务来安排任务。这里描述了执行此操作的方法之一:https://docs.oracle.com/javaee/6/api/javax/ejb/
Enterprise Java Bean(EJB) 和 Entity Java Bean 有什么区别?
谁能给我解释一下 Enterprise Java Bean 和 Entity Java Bean 之间的区别吗? 我知道 EJB 是什么,但我不明白它们在持久性方面的区别。 我们用的是一样的
JSF - 类“packageName.DonacionBean”没有属性“donar” - 未检测到操作方法?
我在使用 EJB 和 JSF 的 Java 项目中遇到了一个问题,这非常令人沮丧。我有一个简单的设置,其中 XHTML 文件调用托管 bean 中定义的方法。 这是我的 .xhtml:...
Java 11 和 javax.rmi.PortableRemoteObject
我使用的是 Payara 5.29.0 企业服务器,支持 Jakarta EE 8。 我正在尝试移植 Java 11 的代码。 当我编译时出现错误: 找不到符号 [错误]符号:varia...
我正在开发一个EJB应用程序,它需要每10秒查询一次sql服务器数据库以获得一些数据。 我注意到在日志中我有这两行: 信息:RAR7114:无法获取
好时光 我在用 java 的 nativ 查询映射实体管理器中的结果集时遇到问题,并且收到无效的列名错误。请帮我 实体类是: 包模型.实体; 导入...
我有一个应用程序,我正在将应用程序(具体来说是 EJB 应用程序)从 EJB 2.1 迁移到 EJB 3.1。 现在,我想要一个无状态 bean 的自定义 JNDI 映射。 我已经设置了映射名称...
我的应用程序结构是 MyEAR.ear |-- MyWAR.war |-- MyEjb.jar |-- 库 |- 数据.jar |- vo.jar |- util.jar |- jpa.jar myWAR.war 有一个 servlet ...
Arquillian:无法设置 GlassFish 嵌入式引导程序
我使用嵌入式 Glassfish (3.1.2) 使用 arquillian (1.1.2 Final) 创建了一个 JPA 测试,并在同一项目中使用 EJBContainer 创建了一个测试。 我可以在 Eclipse (Kepler) 中一一运行测试,只需...
我有一个需要在特定时间执行的方法。我使用@Schedule注释来实现这一点。当执行该方法时,它会发送一封电子邮件。时间表有效,邮件发送至...
我的应用程序部署在WebSphere Liberty 23.0.0.9 上。 在下面的代码片段中,create 方法创建计时器,cancel 方法取消计时器。 arc 代表一个唯一标识的值...
我已经安装了Eclipse并添加了JBoss和Wildfly。在我遵循的教程中,这个人在 Eclipse 中从文件 -> 新建 -> EJB 项目创建了一个新的 EJB 项目。 这是教程屏幕...
我正在使用 Apach Netbeans 16 和 Glassfish 6.2.5 进行开发,每次当我有一个事务需要超过 2 分钟时,事务就会中止并出现以下错误: 系统异常
我在 glassfish 3.1.2 服务器上运行的 Java EJB 项目中使用 org.slf4j.Logger。 导入 org.slf4j.Logger; 导入 org.slf4j.LoggerFactory; 公共类主{ 私有静态最终记录器