相关疑难解决方法(0)

每隔X分钟调用jQuery Ajax Request

如何在特定时间段内调用Ajax请求?我应该使用Timer插件还是jQuery有一个插件?

ajax jquery timer

47
推荐指数
4
解决办法
11万
查看次数

服务器端WebSockets的最佳Java框架

我想创建低负载的简单服务器.目标是让一些javascript客户端访问通过WebSockets在Java中实现的一些功能.我寻求最好的库用于它 - 它应该是简单的,健壮的等等.现在我考虑3个替代品 - jWebSocket - jetty - netty什么是最好的?或者可能是别的什么?

提前致谢

java websocket

29
推荐指数
5
解决办法
4万
查看次数

JPA/@PostPersist @PostUpdate - 交易

目前与我的工作@PostPersist@PostUpdate,而在这些触发器我坚持附加实体.问题是,这些触发器是否在同一个交易中,如果不是,是否可以强行执行?

对我而言,它就是这样的.当我查看日志时,事务不存在(它在触发器启动之前提交),这阻止了我(没有REQUIRES_NEW 注入bean的持久方法)保存数据库中的其他实体. REQUIRED属性完全被忽略,MANDATORY属性不会抛出异常.

可能是JUnit的问题(因为我处于开发阶段并且没有测试完整环境中的行为)?

如果无法在此触发器上扩展事务,如何确保如果在@PostPersist和之前发生回滚@PostUpdate,那么这些操作也将被回滚.

java jpa transactions

17
推荐指数
2
解决办法
2万
查看次数

@PostPersist没有叫... @PrePersist是......为什么?

我有一个JPA @Entity类,现在使用@PrePersist很长一段时间了.今天我想添加一些功能,我需要该实体的ID.此ID在数据库中由HIBERNATE_SEQUENCE持久化期间生成.它通常 em.persist(实体)之后设置.

由于某种未知的原因,@PrePersist方法被触发...而@PostPersist根本不会触发:

@Entity
public class MyEntity {

    @PrePersist
    protected void onCreate() {
        System.out.println("ExtendedEntity.onCreate()");
    }

    @PostPersist
    protected void afterCreate() {
        System.out.println("ExtendedEntity.afterCreate()");
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在使用带有Java v7 +,Hibernate v3.3.1.GA和Seam v2.2.2.Final的JBoss v4.2环境......

@PostPersist是否有隐藏的要求?

java hibernate jpa

6
推荐指数
1
解决办法
8462
查看次数

标签 统计

java ×3

jpa ×2

ajax ×1

hibernate ×1

jquery ×1

timer ×1

transactions ×1

websocket ×1