有没有人用 DSL 完成 spring-integration-jdbc StoredProcOutboundGateway 配置?
问问题
307 次
1 回答
2
没有用于 JDBC 的 Spring Integration Java DSL。随意就此事提出JIRA。
StoredProcOutboundGateway
作为解决方法,除非使用通用.handle()
EIP 方法中的类,否则我们真的别无选择:
@Bean
public StoredProcExecutor storedProcExecutor() {
StoredProcExecutor storedProcExecutor = new StoredProcExecutor(this.dataSource);
storedProcExecutor.setStoredProcedureName("CREATE_USER_RETURN_ALL");
storedProcExecutor.setIsFunction(true);
...
return storedProcExecutor;
}
...
StoredProcOutboundGateway storedProcOutboundGateway = new StoredProcOutboundGateway(storedProcExecutor());
storedProcOutboundGateway.setExpectSingleResult(true);
storedProcOutboundGateway.setRequiresReply(true);
...
.handle(storedProcOutboundGateway)
于 2017-10-12T14:30:27.670 回答