gpt4 book ai didi

java - 如何在 Java EE 5+ 中重用 EJB

转载 作者:行者123 更新时间:2023-11-30 11:56:12 24 4
gpt4 key购买 nike

我有几个要在 EJB 模块 1 和 EJB 模块 2 中使用的公共(public)实体 bean。 EJB module1 可能与 EJB module2 在同一个 EAR 中,也可能不在同一个 EAR 中,并且两个 EJB 模块将持久保存到不同的数据库中。重用通用 EJB 的最佳方法是什么?应该将它们打包为 JAR 文件还是 EJB jar 文件?

最佳答案

在试用它之后,将常见的 EJB 打包到它自己的 EJB jar 中是最有意义的。

  1. 创建一个 EJB 项目并添加公共(public)实体 bean。此项目不需要 persistence.xml 文件

  2. 将项目导出为 EJB jar 文件。

  3. 将 jar 文件添加到依赖的 EJB 模块。请务必在依赖 EJB 模块的 persistence.xml 的持久性单元中添加类名。

希望这对遇到类似新手问题的人有所帮助。

关于java - 如何在 Java EE 5+ 中重用 EJB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4609259/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com