请问java高手,spring的jdbcTemplate是怎样调用oracle的存储过程的呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问java高手,spring的jdbcTemplate是怎样调用oracle的存储过程的呢?相关的知识,希望对你有一定的参考价值。

比如要调用一个存储过程proc(ip char in,op char out,op2 char out,op3 char out);有3个输出的参数,用spring的execute(String callString, CallableStatementCallback<T> action)和execute(PreparedStatementCreator psc,
PreparedStatementCallback<T> action)如何实现,不知道 CallableStatementCallback里的方法doInCallableStatement如何实现,读不懂sprng的文档,哪位高手,可以帮我写下实现吧?感激不尽

参考技术A SimpleJdbcCall jdbcCall = new SimpleJdbcCall(jdbcTemplate)
.withSchemaName(schema)
.withCatalogName(package)
.withProcedureName(procedure)();
...
jdbcCall.addDeclaredParameter(new SqlParameter(paramName, OracleTypes.NUMBER));
...
jdbcCall.execute(callParams);追问

我就是不知道如何读spring的api,我不想照搬硬套,我通过spring的那句话可以定位到调用存过所需的方法呢?

Java技术篇!阿里java面试宝典

Spirng IOC

1.Spring框架

2.Spring IOC 容器 Bean 对象实例化模拟

3.Spring IOC 配置文件加载

4.Spring IOC 容器 Bean 对象实例化

5.Spring IOC 注入

6.Spring IOC 扫描器

7.Bean的作用域与生命周期

Spirng AOP核心组件分析

Spring IOC+AOP源码笔记

1.Spring入门和IOC介绍

2.对象依赖

3.AOP入门

4.JDBCTemplate和Spring事务

5.Spring事务原理

6.Spring事务的一个线程安全问题

7.IOC再回顾以及我常问的面试题

8.AOP再回顾

Spring源码学习总结(篇幅有限)

Spring MVC

Spring Boot

Spring Cloud Alibaba

Spring Cloud(篇幅有限)

各类脑图

1.Spring

2.Spring Cloud

3.Spring Boot

最后

这次要给大家分享总结的东西就是这些了

资料全都放在——***我的学习笔记:大厂面试真题+微服务+MySQL+Java+Redis+算法+网络+Linux+Spring全家桶+JVM+学习笔记图***

最后再分享一份终极手撕架构的大礼包(学习笔记):分布式+微服务+开源框架+性能优化

dis+算法+网络+Linux+Spring全家桶+JVM+学习笔记图](https://gitee.com/vip204888/java-p7)***

最后再分享一份终极手撕架构的大礼包(学习笔记):分布式+微服务+开源框架+性能优化

image

以上是关于请问java高手,spring的jdbcTemplate是怎样调用oracle的存储过程的呢?的主要内容,如果未能解决你的问题,请参考以下文章

请问,java高手,spring mvc拦截器如何拦截所有的请求啊,包括html和jsp页面?

请问各位java中如何将数据库返回的多个字段值拼接为一个list并转换为json对象返回到前台,谢谢!

请问java高手,mybatis的父子关系是如何映射的?

Java自学!spring-kafka监听器不好使

请问java高手,dubbo接口和http接口有啥区别?

请问高手,用Calendar包实现,在java中如何获取指定年月日的星期?