ejb相关内容

通过注解和 xml 上下文连接 Spring bean

我有以下 Spring 服务: @Service公共类工人{@自动连线私有 MyExecutorService 执行器;@自动连线私人 IRun 运行;私人整数起点;//省略其余部分} 现在我想通过 .properties 文件加载 startingPoint. 是否可以同时通过注解和 xml 上下文来连接 Spring 服务? 也许是这样的: ..
发布时间:2021-11-10 22:57:28 Java开发

Java EE 中的 @Schedule 注释

我使用以下注释每 5 分钟调用一次无状态会话 bean: @Schedule(second = "0", minute = "0/5", hour = "*") 我按预期工作,但几天后它会自行停止.我想可能有一个默认的生命周期,我不知道如何覆盖它. 请帮助我将调度程序配置为无限期运行. 解决方案 在Glassfish下Configuration -> server-config ..
发布时间:2021-11-10 22:57:13 其他开发

java中接口的抽象方法是什么

可能的重复: 为什么要将 Java 接口方法声明为抽象方法? 我在我们的一个 ejb 接口中发现了以下代码.有谁知道抽象在接口中的作用?如果您这样做,还请解释为什么可能需要它或提供参考以阅读它=) @Local公共接口 IDomasOrderProcessor {public abstract void executeOrderLines(Listlines);public abstra ..
发布时间:2021-10-26 16:17:50 Java开发

日历对象不会在数据库中更新,但会在会话中更新

我在一个实体 bean 中表示约会,它具有 startTime 和 endTime,类型为 Calendar.这是使用 JPA 作为 TIMESTAMP 存储的.如果我编辑 Appointment 对象的开始/结束时间,它会在会话期间更新对象本身,但不会在数据库本身内更新.其他元素如约会的描述在数据库中成功更新.只有他的开始和结束时间没有. 实体类(这是在数据库中通过 EntityManag ..
发布时间:2021-06-03 19:06:00 其他开发

从 Weblogic 11 迁移到 Weblogic 12,得到 ClassNotFoundException

我们正在将一个包含多个 ear 文件的应用程序从 Weblogic 11 迁移到 Weblogic 12.其中三个 ear 文件运行良好,当我们部署第 4 个文件时,它在启动时抛出 ClassNotFoundException. 三个跑耳朵中的两个在这方面并不重要.所以,情况是A.ear运行正常,B.ear启动失败. B.ears pom.xml 引用了 A.ear 的一个模块作为与 ..
发布时间:2021-06-02 22:06:43 Java开发

JPA和EJB-什么时候需要使用事务?

我正在按照一些教程学习Java的持久性. 我正在使用Java EE 7和Payara服务器. 我注意到每个人都使用不同的持久性方法. 示例: 简单 @Stateless公共类BookServiceBean实现BookService {@PersistenceContext私有EntityManager em;public void createOrUpdate(Book ..
发布时间:2021-05-03 20:12:23 其他开发

使用EJB异步方法的正确方法

我需要执行两个任务,比如说 task1 和 task2 ,它们是同一业务流程的一部分.当 task1 完成时,我必须给最终用户响应,因此必须将响应时间减至最少. 我当前的方法是执行 task1 ,并在 task1 完成后立即异步调用 task2 方法. task2 很复杂,并且它的响应时间超出了我的控制范围,因为它具有某些外部依赖性. @Stateless公共类SessionBean1 ..
发布时间:2021-05-03 20:12:18 Java开发

EJB企业应用程序不需要EJB接口

我创建了一个Java EE应用程序并将无状态会话bean添加到EJB项目中.EJB项目是web/WAR项目中的依赖项,我将在EJB项目中创建的EJB注入到我的一个servlet中.这工作正常,我能够在Web应用程序项目的servlet中部署和调用此EJB的方法.我的困惑是,我认为EJB必须在EJB容器中有一个本地或远程接口.但是在我的示例中,我根本不需要接口,并且能够直接调用EJB,而我认为我至少 ..
发布时间:2021-05-03 20:12:15 其他开发

结合使用带有Future<?>的EJB目的

如何使用异步EJB并通过Future对象查询结果?任何人都可以通过完整的示例向我展示. 解决方案 在EJB 3.1之前,如果要执行异步处理,则必须使用JMS和MDB,在EJB 3.1中,可以将简单的会话EJB与必须异步调用的方法上的@Asynchronous注释一起使用. @Stateless@Remote(HelloEjbAsynchronousRemote.class)公共类Hel ..
发布时间:2021-05-03 20:12:12 Java开发

如何创建一个非持久的EJB 3.1计时器?

使用NetBeans 7.1/GlassFish 3.1,我创建了一个新的TimerSessionBean. @Stateless公共类NewTimerSessionBean实现NewTimerSessionBeanLocal {@Schedule(分钟="*",第二="0",dayOfMonth ="*",月份="*",年份="*",小时="9-17",dayOfWeek =“周一至周五") ..
发布时间:2021-05-03 20:12:07 Java开发

为什么我需要在JPA中同时设置实体

我有以下两个实体: @EntityPublic class Pilot实现了Serializable {....@多多@JoinColumn(名称="FLIGHT_ID")私人飞行;} 和 @Entity公共类Flight实现了Serializable {....@OneToMany(mappedBy =“飞行")私人列表飞行员} 我正在使用EJB向航班添加飞行员: ..
发布时间:2021-05-03 19:50:28 其他开发

如何在Eclipse(.ear)中向EJB项目添加Normal Java项目功能?

刚开始使用EJB(已经开发的项目). 从git导入项目并将其转换为Maven项目.但是,该项目看起来像普通的文件夹结构,与常规的Java项目不同.这些文件旁边没有任何Eclipse Java功能.尽管它们是Java文件,但对我来说,它们看起来像是类文件,带有不同的符号(可以在图像中看到). 除非我做过maven build,否则它不会编译.即使存在编译错误,Eclipse也不显示这些文 ..
发布时间:2021-05-03 19:11:13 Java开发

EJB和静态字段

我想在无状态会话bean中有一个静态的只读集合.理想情况下,只要应用程序正在运行,它将仅初始化一次,并且可用于Bean实例. 让我们假设此应用程序部署在具有多个服务器/JVM的集群环境中. 据我了解,在第一种情况下,静态变量barList在容器创建bean的同时被初始化,并且生存时间与bean一样长(甚至更长),并且没有任何危险.在bean实例还活着的时候被垃圾回收了. 在第二种 ..

将EJB转换为JSON Web服务

我已经将EJB 3.1转换为Web服务.现在,我需要创建用于与JavaScript组件通信的JSON Web服务. JavaScri [t组件将使用接口的JSON版本与系统进行通信并获取所需的数据.由于性能原因,我不能使用XML而不是JSON.我自己尝试进行研究,但未找到任何解决方案. 请问您有什么想法,解决方案或链接,如何将EJB和JSON一起使用. 谢谢! 最好的祝福 阿尔特姆(A ..
发布时间:2021-02-13 20:40:55 Java开发

EntityManager为空

我是EJB的新手,下面是代码,用于创建一个用于娱乐/学习EJB的应用程序. @Entity @Table(name = "PERSON", schema = "experiment") @NamedQuery(name = "Person.fetchAllPerson" , query = "select p from Person p") public class Person imple ..
发布时间:2021-02-12 20:12:46 Java开发