使用Spring事务+;春季RMI
有没有办法通过RMI调用传播事务?目前,我在客户端有一个使用@Transactional注释的服务,它使用DAO的注入RMI代理(DAO的实现显然在服务器端运行)。当我使用DAO时,我得到一个Hibernate异常(“无法为当前线程获得事务同步会话”),这是有意义的,因为DAO本身不会启动新事务。目前我唯一的解决方法是在服务器端启动一个新事务(通过向DAO方法添加@Transactional(propagation=propagation.REQUIRED)) 基本上,这归结为是否有人对/Spring添加了分布式事务支持给出了一个好的答案 顺便说一句:我实际上并不需要事务性支持,也就是说,如果有一种方法可以通过某种虚拟事务获得hibernate会话,而无需在服务器端显式启动一个新的会话,我也很高兴使用Spring事务+;春季RMI,spring,hibernate,rmi,Spring,Hibernate,Rmi,有没有办法通过RMI调用传播事务?目前,我在客户端有一个使用@Transactional注释的服务,它使用DAO的注入RMI代理(DAO的实现显然在服务器端运行)。当我使用DAO时,我得到一个Hibernate异常(“无法为当前线程获得事务同步会话”),这是有意义的,因为DAO本身不会启动新事务。目前我唯一的解决方法是在服务器端启动一个新事务(通过向DAO方法添加@Transactional(propagation=propagation.REQUIRED)) 基本上,这归结为是否有人对/Spr