当前位置: 首页 > 知识库问答 >
问题:

将Spring Boot Web App中的Spring Batch Admin与另一个JPA持久性集成

郗浩
2023-03-14

处理这种情况的最佳方法是什么?理想情况下,SBA admin只使用已经定义的spring组件。删除@enableBatchAdmin并在我的配置类中处理SBA资源导入?

更新:我遵循了这里讨论的方法,我看到了系统启动和UI显示。现在我正在尝试加载作业xml文件。我已经为生成spring批处理管理实体生成了一个java配置。

现在,当我加载作业xml文件时,我看到错误,它无法找到java配置中定义的bean。我认为java和xml配置可以共存于同一个项目中,并相互引用spring bean。

思想?

暂时还没有答案

 类似资料:
  • 问题内容: JPA中的和批注有什么区别?它们可以一起使用吗? 如果 他们可以一起使用吗?还是其中之一就足够了? 问题答案: 表示要保留属性,并且要使用标准映射。它具有允许您指定是否要延迟加载属性以及该属性是否为空的参数。 允许您指定数据库中属性要保留到的列的名称。 如果您指定一个不带另一个,那么您将获得明智的默认行为,因此,除了特殊情况外,通常人们只使用一个。 因此,如果我们想要延迟加载属性并指定

  • 我有两个这样的 JPA 实体: 如您所见, 字段在 和 之间形成了多对多关系,因此我认为使用 来指定字段的级联是合适的。但是,当尝试在映射中保留具有几个 值的 时,我得到以下异常: 显然,EclipseLink 不会级联我的 实例的持久性。我应该如何注释 以使级联持久工作?

  • 这就是我的datasourcebean的样子

  • 问题内容: 到目前为止,我的偏好是始终使用EntityManager 来处理插入和更新。但是我还注意到,合并会在更新/插入之前执行其他选择查询,以确保数据库中不存在记录。 现在,我正在一个需要对数据库进行大量(批量)插入的项目。从性能的角度来看,在我绝对知道我一直在创建要持久化的对象的新实例的情况下,使用持久化而不是合并有意义吗? 问题答案: 它不是用一个好主意时,就足够了- 做了很多更多的工作。

  • 我在Apache Felix中使用ServiceMix,我的企业应用程序由几个捆绑包组成。例如,我有一个带有jpa实体类的捆绑包,另一个带有业务逻辑和道类的捆绑包。因为我使用OpenJPA,实体捆绑包项目需要META-INF文件夹中的persistenc.xml在编译时进行字节码注入,但此捆绑包通过捆绑包清单中的元持久标头提供持久化单元。在道提供捆绑包内,我通过使用blueprint.xml注入实

  • 问题内容: 我尝试使用 多个线程 持久化对象时遇到问题。 细节 : 假设我有一个对象,该对象具有(一对多关系)列表,并且又包含(一对多关系)列表。 由于数量庞大(以十万计),我基于(基于某些业务逻辑)将其分组,并创建了 WORKER 线程(每个PaymentGroup一个线程)以形成对象并提交到数据库中。 问题是,每个工作线程都创建一个(包含唯一的一组)。 所有实体的主键都是自动生成的。 因此,存