问题标签 [java-ee-5]

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 投票
1 回答
3127 浏览

cron - Java EE 5 的 Cron 语法?

Java EE 中的 Timer Tasks 不是很舒服。是否有任何实用程序可以使用诸如“0 20 20 * *”之类的 cron 语法配置计时器?

我想知道,这是否是使用 Quartzinside(集群)Java EE 应用程序的好方法。根据http://www.prozesse-und-systeme.de/serverClustering.html(德语页面),Quartz 和 Java EE 集群存在限制:

  • JDBC 必须用作 Quartz 的作业存储
  • 仅允许集群关联的 Quartz 实例使用此 JDBC 作业存储
  • 所有集群节点必须同步到瞬间
  • 所有集群节点必须使用相同的quartz.properties 文件

我更喜欢配置计时器服务的更简单方法,而不是非 Java EE 管理的调度程序。

0 投票
3 回答
342 浏览

spring - 企业应用

我正在考虑一个学习应用平台(这是团队合作)。我的意思是标准的 Java EE 5(或者尝试原始的 Java EE 6)和 Spring。你的选择是什么?(我指的不是 Spring MVC,而是 Spring Beans 和 EJB 3.0)

另外我想知道你用的是什么应用服务器?(现在我使用 GlassFish v2)

0 投票
1 回答
333 浏览

jsf - Netbeans + Facelets + Jboss EL

我在 NetBeans 中遇到了 JBossEL 问题。Jboss EL 提供除了 java bean 绑定之外的方法执行。所以代码:

是正确的并且工作正常。但是 NetBeans 向我显示了一个错误:

当未指定默认命名空间时,函数 getWelcome 必须与前缀一起使用

如何使 NetBeans 与 JbossEL 兼容?如果有帮助,我正在使用 Facelets。

0 投票
1 回答
78 浏览

spring - 在这种情况下,最好的项目设置是什么?

表示层将包含 2 个 Web 模块(服务于不同的目的并基于不同的技术),中间层将是没有 EJB 的 Spring bean,持久层将是 Hibernate 上的 JPA。我想知道在这种情况下最好的项目设置是什么。我打算使用的 IDE 是 MyEclipse 8.5。谢谢。

0 投票
4 回答
2283 浏览

hibernate - hibernate 和其他框架或规范之间有哪些不同/相似之处?

我想知道 Java EE 5 中 Hibernate 和简单持久性之间的区别/相似之处?

我不清楚 Hibernate 是否实现了 Java EE 5 持久性实现,或者它是否是一种完全不同的后端系统数据表示方法。

我对 Hibernate 及其与 Java EE 5 教程中给出的关于 Java 持久性的概念的关系感到困惑……你能澄清 Hibernate 在实体和 EJB 上下文中的作用吗?

另外,我想知道其他方法(框架),例如 JPA 或 Spring ...

0 投票
1 回答
646 浏览

java - 两个相关 JPA 实体之间的接口

场景如下(表格所示)

交付和渠道实体之间基本上是一对一的关系,但由于每个具体渠道(传真、电子邮件)都有不同的成员,我想在两个实体之间创建一个通用接口(渠道)并将其用于@OneToOne 关系。在我看来,这是一个简单的场景,你们中的很多人可能已经经历过,但我无法成功。我试着把那个 targetEntity 东西放了,但没有用。仍然说“交付引用了一个未知实体”

有任何想法吗?提前致谢

0 投票
1 回答
11436 浏览

java - 在 JSF 2 中操作后导航到同一页面

我在 JSF 1.x 中完成了一个组件,该组件有一个命令按钮,如下所示

其中 templateController 作为 EL 绑定传递,可以是实现某个接口的任何对象。next() 的通用实现只是执行代码,然后返回一个空字符串,导致同一页面刷新:

现在我正在尝试将该组件移植到 JSF 2,我的问题是空字符串不再导致同一页面刷新,相反,框架尝试重定向到名为“.jsf”的页面,即它只是追加 . jsf 不管结果如何。我的问题是如何返回导致当前页面刷新的结果。我的组件是通用的,我事先不知道要使用它的页面的名称。

谢谢

0 投票
1 回答
434 浏览

transactions - Defines Java EE 5 the handling of commit error using bean managed transactions?

I'm using GlassFish 2.1 and 2.1.1.

If I've a bean method annotated by @TransactionAttribute(value = TransactionAttributeType.REQUIRES_NEW). After doing some JPA stuff the commit fails in the afterCompletion-Phase of JTS.

GlassFish logs this failure only. And the caller of this bean method has no chance to know something goes wrong.

So I wonder, if there is any definition how a Java EE 5 server has to handle exceptions while commiting. I would expect any runtime exception.

I'm using stateless beans. With SessionSynchronisation I could get the commit failue, if I use statefull beans. Is it possible to intercept, so I can throw an exception, that I've declared in my interface?

This is the whole exception stacktrace:

0 投票
3 回答
1140 浏览

java - HttpServletRequest 中突然缺少对象

我使用打印编写器直接在 servlet 中打印一个列表,然后打印列表。

当我尝试放入 jsp 时,无论我使用 JSTL 还是 scriptlet,列表都不会打印出来。

如果对象为空,我尝试在 JSTL 和 scriptlet 中进行测试,结果证明它是!

为什么会发生这种情况,我该如何解决?

有效的 Servlet 代码

将对象放入请求中的 Servlet 代码

突然发现对象为 null 的 scriptlet 代码

甚至jstl代码似乎都同意

对于我的应用程序,我使用的是 weblogic、spring 2.5.6 和 ibatis。

0 投票
3 回答
788 浏览

java - 生成的查询包含架构和目录名称

我遇到了与此处描述的相同的问题

在生成的 SQL 中,Informix 期望catalog:schema.table但实际生成的是

这会导致语法错误。环境:

没有效果。我什至从表注释中删除了模式和目录,这导致了不同的问题:查询看起来..table与将目录和模式设置为空字符串相同。

版本

  • 接缝 2.1.2
  • 休眠注释 3.3.1.GA.CP01
  • 休眠 3.2.4.sp1.cp08
  • 休眠实体管理器 3.3.2.GAhibernate
  • Jboss 4.3(类似于 4.2.3)