Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何用配置文件中的规范替换Spring可检索注释?_Java_Spring_Spring Aop_Spring Retry - Fatal编程技术网

Java 如何用配置文件中的规范替换Spring可检索注释?

Java 如何用配置文件中的规范替换Spring可检索注释?,java,spring,spring-aop,spring-retry,Java,Spring,Spring Aop,Spring Retry,我成功地为我的代码实现了@Retryable注释。但是,为了兼容性,我需要返回到1.03版本,以便spring重试。当我查看jar spring-retry-1.0.3.RELEASE.jar时,没有注释,因此我需要在配置文件中编写一些东西。我的代码非常简单: @Service("wsOrderCreationService") public class WsOrderCreationServiceImpl implements WsOrderCreationService { ... @Ret

我成功地为我的代码实现了@Retryable注释。但是,为了兼容性,我需要返回到1.03版本,以便spring重试。当我查看jar spring-retry-1.0.3.RELEASE.jar时,没有注释,因此我需要在配置文件中编写一些东西。我的代码非常简单:

@Service("wsOrderCreationService")
public class WsOrderCreationServiceImpl implements WsOrderCreationService {
...
@Retryable(Exception.class)
private void saveLedger(OrderSkuLedger orderSkuLedger)
{
    orderSkuLedgerService.save(orderSkuLedger);
}
}

你试过了吗?我试过了,没用,也许我说得不对。在这种情况下,我应该特别写什么?您有没有收到任何错误?aop xml代码很好,但我可以使用的spring retry版本似乎是1.0.3。此版本也不允许XML配置