问题标签 [java-ee-6]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
34048 浏览

java - JPA 2.0 的 jar 文件

我创建了一个 JPA 项目,我尝试在其中使用上述类,但我无法找到我缺少的 jar。请指导我。

0 投票
5 回答
11339 浏览

jakarta-ee - Java EE 6 CDI 实现之间的差异

我查看了 JBoss 的 JSR-299 上下文和依赖注入的焊接参考实现,我想知道其他 CDI 实现之间的比较。具体来说,我了解 Weld、Resin CanDI(由 Caucho 编写)和 Apache OpenWebBeans。

0 投票
3 回答
392 浏览

java - 使用 JMS 实现通知需要什么?

我只需要通知系统。javax.jms.* - 我认为很好的解决方案,但我不明白使用 JMS 需要什么?我不想使用任何应用程序。像 GlassFish 或 Tomcat 这样的服务器,我只想使用标准的 jdk 和 myserver(非常轻)和 myclient(也非常轻)和一些 MessageSystem 来交换 myserver 和 myclient 之间的比特。据我了解,要使用 JMS,我需要 JMS Provider。例如:ActiveMQ。但是我不明白 ActiveMQ 需要任何服务器吗?(可能是 GlassFish),我需要 Java EE 提供什么样的 *.jar ?

0 投票
1 回答
9214 浏览

java - 在哪里可以找到 Java EE 6 的所有参考实现的列表?

您是否知道是否有一个包含 Java EE 6 每个组件的所有参考实现的列表?即 GlassFish 是参考容器,Hibernate Validator 进行验证等。

0 投票
3 回答
3367 浏览

jakarta-ee - 如何为一个类实例化多个 CDI/Weld bean?

在 Spring 中,可以通过在 xml conf 中定义相应的 bean 来实例化任何类。还可以为具有不同参数的同一类实例化多个 bean .....

CDI 中是否也有这样的功能,即是否可以使用不同的初始化参数创建同一类的不同实例?

是否也可以在不更改类的情况下创建 bean....我的意思是不添加注释?

添加

让我举个例子。

如何实例化同一类的两个实例并用不同的字段值初始化它们?

0 投票
1 回答
478 浏览

java - 有了 JavaEE6,我们还需要 Spring、Hibernate 还是其他框架?

如标题所述的问题。谢谢你。

0 投票
4 回答
13707 浏览

glassfish - 如何将会话 Bean 注入消息驱动 Bean?

我对 Java EE 相当陌生,所以这可能很愚蠢。请多多包涵:D

我想将无状态会话 bean 注入消息驱动 bean。基本上,MDB 获得一条 JMS 消息,然后使用会话 bean 来执行工作。会话 bean 保存业务逻辑。

这是我的会话 Bean:

匹配界面:

这是我的MDB:

到目前为止,还不是火箭科学,对吧?

不幸的是,在将其部署到 glassfish v3 并向相应的 JMS 队列发送消息时,我收到 glassfish 无法找到 TestBean EJB 的错误:

所以我的问题是:

  • 这是将会话 bean 注入另一个 bean(特别是消息驱动 bean)的正确方法吗?
  • 为什么命名查找失败?
0 投票
3 回答
2664 浏览

web-services - EJB3 远程与 Web 服务,性能?

我正在计划一个 webapp,每个使用它的人都有一个客户端,可以在其计算机上运行计算(因为这些计算不能在服务器上完成,负载太大......),然后将结果发送到服务器。

我想会有很多人对我的应用程序感兴趣,这就是为什么我想知道我的架构是否良好以及我是否能够处理成千上万的人。

我打算通过带有 Glassfish 服务器的 JNDI 公开远程 EJB,因此 1000 人可以同时使用这些 EJB(我猜可能有 5-50 个请求/秒)来检索本地计算所需的数据,然后发送结果...

将 EJB 暴露给许多客户会很昂贵吗?使用webservices,rmi,另一种解决方案会更好吗?

你会为我将要做什么推荐另一种架构吗?

0 投票
16 回答
39913 浏览

java - Java EE 6 与 Spring 3 堆栈

我现在开始一个新项目。我必须选择技术。我需要一些轻便的东西,所以没有 EJB 或 Seam。另一方面,我需要 JPA(休眠或替代)和带有 IceFaces 的 JSF。

你认为在 Tomcat 上部署 Spring 3 这样的堆栈是一个不错的选择吗?还是 Java EE 6 Web 应用程序会更好?恐怕 Java EE 6 是一种新技术,还没有很好的文档记录。Tomcat 似乎比 Glassfish 3 更容易维护。

你怎么看?你有什么经验吗?

0 投票
6 回答
24401 浏览

mongodb - 如何在 glassfish 中使用 3rd 方库?

我需要从我的 EJB3 应用程序连接到一个 MongoDB 实例,该应用程序在 glassfish 3.0.1 上运行。Mongo 项目提供了一组驱动程序,我可以在独立的 Java 应用程序中使用它们。

我将如何在 Java EE 应用程序中使用它们?或者更好的措辞:当我的应用程序在 EJB 容器中运行时,我如何使第 3 方库可供我的应用程序使用?

目前,在部署尝试从库中导入的 bean 时,我遇到了 java.lang.NoClassDefFoundError:

我尝试将它添加到 NetBeans 项目(属性 -> 库 -> 编译 -> 添加 Jar,启用“包”),我还尝试手动将 jar 文件复制到 $GF_HOME/glassfish/domains/domain1/lib(其中mysql-connector 已经存在)。

我需要用容器“注册”库吗?通过注释引用它?扩展容器的类路径以包含库?