java-ee相关内容

使用SINGLE_TABLE的JPA继承-鉴别值与类不匹配

在使用单个表的JPA类层次结构中,我有一个奇怪的行为. 基本上,我有两个实体EntityMapA和EntityMapB都扩展了EntityMap.鉴别符值为"ENTITY_TYPE",对于EntityMapA而言为A,对于EntityMapB而言为B. 我不知何故获得了EntityMapA类型的对象,其中鉴别值设置为'B'! 我正在使用Hibernate 3.3作为JPA提供程序. 这 ..
发布时间:2019-09-20 20:42:33 其他开发

重新连接实体树后的Eclipse Link奇怪行为

我有一个标准的JEE7应用程序,使用Eclipse Link作为JPA引擎,并且实体树将所有在其OneToMany关系中以CascadeType.ALL注释的实体.所有实体都具有数据库序列中的@GeneratedValue id. 在事务处理期间,我已获取实体树的托管实例,然后分离根,然后将树的所有@Id字段和@Version字段设置为null并合并根实体. 我希望树中除两个之外的所有 ..
发布时间:2019-09-20 20:38:13 其他开发

JPA manytomany瞬态集合

我想在我的实体中拥有一个可查询的集合,该集合不会持久存在.换句话说,是一个短暂的ManytoMany关系.我已经尝试过: @Transient @ManyToMany(fetch = FetchType.EAGER) @JoinTable(name="QuestionSetClass_Link", schema = "SVY", joinColumns={@JoinColum ..
发布时间:2019-09-20 20:27:34 其他开发

在CDI-Unit中注入@PersistenceContext

这是单元测试代码.当我们运行单元测试代码(SampleServiceTest2)时;在AbstractDao中注入的EntityManager始终为null!我们如何在单元测试期间注入em. *** SampleServiceTest2.java import javax.inject.Inject; import org.jglue.cdiunit.CdiRunner; impor ..
发布时间:2019-09-20 19:28:51 其他开发

JPA和表视图.能做到吗

我们当前有一个Java EE系统,正在使用JPA映射到我们的数据库.这是一个相当完善的系统,大约有20个实体. 我们现在被命令对所有内容都使用Views.例如:如果我们有一个名为 PERMISSION 的表,那么我们还需要一个名为 PERMISSION_VIEW 的视图.基本上,我们需要对每个表执行此操作,并且我们的应用程序只能通过查询视图来访问数据. 现在我们所有的实体bean都看起 ..
发布时间:2019-09-20 18:56:09 Java开发

如何在CDI环境中管理EntityManager生命周期(使用Tomcat)

我正在开发一个应用程序,并且已经开始将CDI与JSF和JPA一起使用. Web容器为Tomcat. 对于CDI豆中的EntityManager生命周期,我感到非常困惑,我需要一个很好的建议来清除一些想法. 通常,我读到的是EntityManager应该主要在Java EE容器中使用,并使用PersistenceContext注释注入它.因此,容器会照顾好其使用寿命.但是,如果您不使用Java ..
发布时间:2019-09-20 18:50:43 Java开发

如何延迟JMS消息发送?

如何延迟JMS消息发送或不确定的时间? 我正在使用Weblogic,如您所知,在JMS发送之后,接收方将异步处理消息,但是,这时或有时外部资源尚未准备好用于接收方,因此,我想使用一些检查逻辑延迟发送或处理消息.我想举一个例子:我将消息放入待处理队列中,然后经常检查资源可用性,然后再发送或继续处理消息? 每个人都知道Weblogic是否支持此方法或如何实现它? 解决方案 通常为了 ..
发布时间:2019-09-18 19:40:06 Java开发

ActiveMQ Broker仅可在Localhost上连接

是否可以运行仅在本地检测到的环回JMS适配器? 我不确定我的术语是否正确,但是我希望ActiveMQ代理只能从运行代理的同一台计算机上连接. 解决方案 确保其连接器仅在本地主机上监听 查看config.xml文件,并将所有0.0.0.0地址更改为127.0.0.1 ..
发布时间:2019-09-18 19:37:08 Java开发

设置WMQ_MDCTX_SET_IDENTITY_CONTEXT影响COD消息

我之前曾问过这个问题: MQDestination覆盖会计令牌值 根据响应,我什至可以设置MQ Accounting令牌.但是这些更改对我们以前收到的COD产生了影响.我们设置对Q的答复和对Q Manager的答复,如下所示: Destination codeDestination = session.createQueue("queue://" + replyToQueueMgr + ..
发布时间:2019-09-18 19:34:21 其他开发

通过JMSCorrelationID过滤JMS消息接收器

如何在Java(JRE/JDK/J2EE 1.4)中实例化仅接收与给定JMSCorrelationID匹配的消息的JMS队列侦听器?我希望接收的邮件已发布到队列中,而不是主题,尽管如果需要可以更改. 这是我当前用于将消息放入队列中的代码: /** * publishResponseToQueue publishes Requests to the Queue. * * @param ..
发布时间:2019-09-18 19:32:24 其他开发

带有Jetty的Geronimo v2.1下的Spring

我试图通过Jetty Web服务器在Geronimo容器上部署Java EE Web应用程序.不幸的是,我遇到了一些麻烦,遇到了NoSuchMethod错误.我看到有人遇到类似的问题,解决方案是从类路径中删除冗余的spring-framework库.但这对我不起作用,我的类路径已正确构造.这是WEB-INF/lib目录的内容: aopalliance-1.0.jar commons- ..
发布时间:2019-09-04 09:25:48 Java开发

JSP MySQL Class.forName错误

我是JSP的新手.我正在尝试做一个JSP&的基本程序.使用ADT Eclipse的MySQL连接.在运行index.jsp页面时,我得到以下信息: HTTP Status 500 - An exception occurred processing JSP page /index.jsp at line 24 type Exception report message An except ..
发布时间:2019-09-02 18:17:38 Java开发