社区
赖国荣的课程社区_NO_3
企业级Oracle数据库实战开发应用视频课程
帖子详情
Oralce实战开发应用第30讲:在JAVA程序中调用存储过程与函数
CSDN专家-赖老师(软件之家)
2023-01-12 21:53:01
课时名称
课时知识点
Oralce实战开发应用第30讲:在JAVA程序中调用存储过程与函数
在JAVA程序中调用存储过程与函数
...全文
253
回复
打赏
收藏
Oralce实战开发应用第30讲:在JAVA程序中调用存储过程与函数
课时名称课时知识点Oralce实战开发应用第30讲:在JAVA程序中调用存储过程与函数在JAVA程序中调用存储过程与函数
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oracle经典教程 免费)
非常不错的Oracle
开发
必备的
讲
解,更多的实践
Java
JDK 7学习笔记(国内第一本
Java
7,前期版本累计销量5万册)
基本信息 作者: 林信良 丛书名: 学习笔记 出版社:清华大学出版社 ISBN:9787
30
2282082 上架时间:2012-5-9 出版日期:2012 年5月 开本:16开 页码:564 版次:1-1 所属分类:计算机 > 软件与
程序
设计 >
JAVA
(J#) >
Java
编辑推荐 Jworld@TW技术论坛版主,
Java
权威技术顾问与专业
讲
师,
Java
畅销书作者——林信良全新力作。 国内第一本
Java
7,前期版本累计销量5万册。 《
Java
JDK 7学习笔记》针对
Java
SE 7新功能全面改版,无论是章节架构或范例
程序
代码,都做了全面重新编写与翻新。 《
Java
JDK 7学习笔记》是作者多年来教学实践的经验总结,汇集了学员在教学过程
中
遇到的概念、操作、
应用
或认证考试上的各种问题及解决方案。 《
Java
JDK 7学习笔记》详细介绍了JVM、JRE、
Java
SE API、JDK与IDE之间的对应关系。必须要时从
Java
SE API的源代码分析,了解各种语法在
Java
SE API
中
如何
应用
。 《
Java
JDK 7学习笔记》将IDE操作纳为教学内容之一,使读者能与实践结合,提供的视频教学能更清楚地帮助读者掌握操作步骤。 内容简介 书籍 计算机书籍 《
java
jdk 7学习笔记》是作者多年来教学实践经验的总结,汇集了教学过程
中
学生在学习
java
时遇到的概念、操作、
应用
或认证考试等问题及解决方案。 《
java
jdk 7学习笔记》针对
java
se 7新功能全面改版,无论是章节架构或范例
程序
代码,都做了重新编写与全面翻新。并详细介绍了jvm、jre、
java
se api、jdk与ide之间的对照关系。必要时从
java
se api的源代码分析,了解各种语法在
java
se api
中
如何
应用
。对于建议练习的范例提供lab文档,以突出练习重点。此外,本书还将ide操作纳为教学内容之一,让读者能与实践相结合,提供的教学视频让读者可以更清楚地掌握操作步骤。 《
java
jdk 7学习笔记》适合
java
的初
中
级读者,以及广大
java
应用
开发
人员。 作译者 林信良(网名:良葛格) 学历:台湾大学电机工程学系 经历:台湾升阳教育训练技术顾问、专业
讲
师,oracle授权训练
中
心
讲
师 著作:《
java
jdk 5.0学习笔记》、《
java
se 6技术手册》、《spring技术手册》等 译作:《ajax
实战
手册》、《jquery
实战
手册(第2版)》 个人网站:http://openhome.cc 目录 《
java
jdk 7学习笔记》 chapter1
java
平台概论 1 1.1
java
不只是语言 2 1.1.1 前世今生 2 1.1.2 三大平台 5 1.1.3 jcp与jsr 6 1.1.4 建议的学习路径 7 1.2 jvm/jre/jdk 11 1.2.1 什么是jvm 11 1.2.2 区分jre与jdk 14 1.2.3 下载、安装jdk 15 1.2.4 认识jdk安装内容 18 1.3 重点复习 19 1.4 课后练习 20 chapter2 从jdk到ide 21 2.1 从hello world开始 22 2.1.1 撰写
java
原始码 22 2.1.2 path是什么 24 2.1.3 jvm(
java
)与classpath 27 2.1.4 编译
程序
(
java
c)与classpath
30
.2.2 管理原始码与位码文档 31 2.2.1 编译
程序
(
java
c)与sourcepath 31 2.2.2 使用package管理类 33 2.2.3 使用import偷懒 36 2.3 使用ide 38 2.3.1 ide项目管理基础 38 2.3.2 使用了哪个jre 43 2.3.3 类文档版本 45 2.4 重点复习 48 2.5 课后练习 49 chapter3 基础语法 53 3.1 类型、变量与运算符 54 3.1.1 类型 54 3.1.2 变量 57 3.1.3 运算符 60 3.1.4 类型转换 66 3.2 流程控制 69 3.2.1 if...else条件式 69 3.2.2 switch条件式 72 3.2.3 for循环 74 3.2.4 while循环 75 3.2.5 break、continue 77 3.3 重点复习 78 3.4 课后练习 79 chapter4 认识对象 83 4.1 类与对象 84 4.1.1 定义类 84 4.1.2 使用标准类 87 4.1.3 对象指定与相等性 90 4.2 基本类型打包器 91 4.2.1 打包基本类型 91 4.2.2 自动装箱、拆箱 92 4.2.3 装箱的内幕 93 4.3 数组对象 96 4.3.1 数组基础 96 4.3.2 操作数组对象 99 4.3.3 数组复制 105 4.4 字符串对象 108 4.4.1 字符串基础 108 4.4.2 字符串特性 111 4.4.3 字符串编码 115 4.5 查询
java
api文件 117 4.6 重点复习 119 4.7 课后练习 120 chapter5 对象封装 125 5.1 何谓封装 126 5.1.1 封装对象初始流程 126 5.1.2 封装对象操作流程 128 5.1.3 封装对象内部数据 131 5.2 类语法细节 134 5.2.1 public权限修饰 134 5.2.2 关于构造
函数
136 5.2.3 构造
函数
与方法重载 137 5.2.4 使用this 139 5.2.5 static类成员 142 5.2.6 不定长度自变量 148 5.2.7 内部类 150 5.2.8 传值
调用
151 5.3 重点复习 154 5.4 课后练习 155 chapter6 继承与多态 161 6.1 何谓继承 162 6.1.1 继承共同行为 162 6.1.2 多态与is-a 166 6.1.3 重新定义行为 170 6.1.4 抽象方法、抽象类 173 6.2 继承语法细节 174 6.2.1 protected成员 174 6.2.2 重新定义的细节 176 6.2.3 再看构造
函数
178 6.2.4 再看final关键字 180 6.2.5
java
.lang.object 181 6.2.6 关于垃圾收集 186 6.2.7 再看抽象类 189 6.3 重点复习 191 6.4 课后练习 192 chapter7 接口与多态 199 7.1 何谓接口 200 7.1.1 接口定义行为 200 7.1.2 行为的多态 204 7.1.3 解决需求变化 206 7.2 接口语法细节 213 7.2.1 接口的默认 213 7.2.2 匿名内部类 217 7.2.3 使用enum枚举常数 221 7.3 重点复习 224 7.4 课后练习 224 chapter8 异常处理 231 8.1 语法与继承架构 232 8.1.1 使用try、catch 232 8.1.2 异常继承架构 235 8.1.3 要抓还是要抛 238 8.1.4 认识堆栈追踪 241 8.1.5 关于assert 245 8.2 异常与资源管理 247 8.2.1 使用finally 247 8.2.2 自动尝试关闭资源 249 8.2.3
java
.lang.autocloseable接口 251 8.3 重点复习 255 8.4 课后练习 256 chapter8 collection与map 261 9.1 使用collection收集对象 262 9.1.1 认识collection架构 262 9.1.2 具有索引的list 263 9.1.3 内容不重复的set 266 9.1.4 支持队列操作的queue 270 9.1.5 访问对象的iterator 273 9.1.6 排序收集的对象 276 9.1.7 使用泛型 280 9.2 键值对应的map 284 9.2.1 常用map操作类 284 9.2.2 访问map键值 288 9.3 重点复习 291 9.4 课后练习 292 chapter10 输入输出 299 10.1 inputstream与outputstream
30
0 10.1.1 串流设计的概念
30
0 10.1.2 串流继承架构
30
3 10.1.3 串流处理装饰器
30
6 10.2 字符处理类 311 10.2.1 reader与writer继承架构 311 10.2.2 字符处理装饰器 313 10.3 重点复习 315 10.4 课后练习 316 10.4.1 选择题 316 10.4.2 操作题 317 chapter11 线程与并行api 319 11.1 线程 320 11.1.1 线程简介 320 11.1.2 thread与runnable 323 11.1.3 线程生命周期 324 11.1.4 关于threadgroup 331 11.1.5 synchronized与volatile 334 11.1.6 等待与通知 345 11.2 并行api 349 11.2.1 lock、readwritelock与condition 349 11.2.2 使用executor 357 11.2.3 并行collection简介 370 11.3 重点复习 373 11.4 课后练习 375 chapter12 通用api 377 12.1 日志 378 12.1.1 日志api简介 378 12.1.2 指定日志层级 380 12.1.3 使用handler与formatter 382 12.1.4 自定义handler、formatter与 filter 383 12.1.5 使用logging.properties 385 12.2 国际化基础、日期 387 12.2.1 关于i18n 387 12.2.2 使用date与dateformat 390 12.2.3 使用calendar 393 12.3 规则表示式 395 12.3.1 定义规则表示式 396 12.3.2 pattern与matcher 403 12.4 nio2文件系统 405 12.4.1 api架构概述 405 12.4.2 操作路径 406 12.4.3 属性读取与设定 409 12.4.4 操作文档与目录 412 12.4.5 读取、访问目录 414 12.4.6 过滤、搜索文档 418 12.5 重点复习 421 12.6 课后练习 422 chapter12 窗口
程序
设计 425 13.1 swing入门 426 13.1.1 简易需求分析 426 13.1.2 swing组件简介 427 13.1.3 设计主窗口与菜单列 429 13.1.4 关于版面管理 433 13.1.5 事件处理 436 13.2 文档打开、存储与编辑 442 13.2.1 操作打开文档 442 13.2.2 制作存储、关闭文档 445 13.2.3 文字区编辑、剪切、复制、粘贴 448 13.3 重点复习 449 13.4 课后练习 451 chapter14 整合数据库 444 14.1 jdbc入门 454 14.1.1 jdbc简介 454 14.1.2 连接数据库 458 14.1.3 使用statement、resultset 464 14.1.4 使用preparedstatement、callablestatement 469 14.2 jdbc进阶 472 14.2.1 使用datasource取得联机 472 14.2.2 使用resultset卷动、更新数据 476 14.2.3 批次更新 479 14.2.4 blob与clob 480 14.2.5 交易简介 481 14.2.6 metadata简介 489 14.2.7 rowset简介 492 14.3 重点复习 496 14.4 课后练习 497 chapter15 反射与类加载器 499 15.1 运用反射 500 15.1.1 class与.class文档 500 15.1.2 使用class.forname() 502 15.1.3 从class获得信息 503 15.1.4 从class建立对象 506 15.1.5 操作对象方法与成员 509 15.1.6 动态代理 512 15.2 了解类加载器 515 15.2.1 类加载器层级架构 515 15.2.2 建立classloader实例 518 15.3 重点复习 520 15.4 课后练习 521 chapter16 自定义泛型、枚举与标注 523 16.1 自定义泛型 524 16.1.1 定义泛型方法 524 16.1.2 使用extends与? 525 16.1.3 使用super与? 5
30
16.2 自定义枚举 533 16.2.1 了解
java
.lang.enum类 533 16.3 关于注释 542 16.3.1 常用标准注释 542 16.3.2 自定义注释类型 545 16.3.3 执行时期读取注释信息 549 16.4 重点复习 551 16.5 课后练习 551 appendixa 如何使用本书项目 553 a.1 项目环境配置 554 a.2 打开案例 554 appendixb mysql入门 557 b.1 安装、设定mysql 558 b.2 mysql的数据类型 560 b.3 建立数据库、数据表 561 b.4 进行crud操作 562
Oracle
存储过程
实战
与
应用
在Oracle数据库
中
,
存储过程
是一种存储在数据库
中
的
程序
化代码单元,它可以接受参数,执行一系列操作,并能够返回结果。
存储过程
的创建是为了简化复杂的数据库操作,提高数据处理的效率和安全性。它使得数据库操作更加模块化,易于管理和维护。PL/SQL是Oracle公司为处理SQL语句而
开发
的一种过程化语言,它是Oracle数据库的强类型语言,用于编写
存储过程
、
函数
、触发器、包等数据库对象。在深入了解
存储过程
之前,掌握PL/SQL编程块的构成和特性是必不可少的。
Java
数据库编程
实战
:JDBC连接、Oracle CLOB处理与
存储过程
输出游标
调用
CLOB 是 Oracle
中
专门用于存储大规模字符数据的对象类型,属于 LOB(Large Object)家族的一员。它能够存储单个字段
中
高达数 GB 的文本信息,广泛
应用
于需要持久化长文本内容的系统模块
中
,如内容管理系统、审计日志平台、文档归档服务等。理解 CLOB 的本质及其与常规字符串类型的差异,是正确使用 JDBC 进行操作的前提。REF CURSOR是Oracle提供的一种游标变量类型,可在运行时动态绑定SELECT语句。它分为强类型(限定字段结构)和弱类型(不限定,常用。
Java
调用
含OUT参数的
存储过程
实战
详解
简单来说,
存储过程
就是数据库里的“
函数
包”。你可以把它想象成一段预编译好的SQL脚本,保存在数据库服务器上,随时可以被
应用
程序
调用
。它不是临时拼出来的SQL语句,而是经过优化、缓存甚至执行计划固化的好家伙。今天我们从
存储过程
的基本概念
讲
起,一步步深入到JDBC
调用
细节,再到跨平台适配策略,完整走完了这一整套企业级
开发
的核心路径。🔑 关键收获回顾:
存储过程
= 高效 + 安全 + 可维护;是
调用
带OUT参数过程的唯一正途;必须提前注册,顺序不能错;使用。
赖国荣的课程社区_NO_3
1
社区成员
270
社区内容
发帖
与我相关
我的任务
赖国荣的课程社区_NO_3
部分项目介绍: 桥牌游戏 华南MALL一卡通系统 南昌市房产局房屋登记簿管理系统 斗地主游戏 赣州八维生物进销存系统 服务外包电子交易管理平台 先锋学院评教系统、先锋学院综合管理系统 先锋新闻网 中航地产赣州分公司房地产销售系统 西安金域源物流系统 上海烘焙行业ERP管理系统 伴我考在线教育平台(直播,录播,APP) 自来水微信支付平台 仓库管理及生产追溯系统 自学考试管理平台 智能考试系统 山西阳城县统战部管理系统 赣县区城管局门前三包管理系统
复制链接
扫一扫
分享
社区描述
部分项目介绍: 桥牌游戏 华南MALL一卡通系统 南昌市房产局房屋登记簿管理系统 斗地主游戏 赣州八维生物进销存系统 服务外包电子交易管理平台 先锋学院评教系统、先锋学院综合管理系统 先锋新闻网 中航地产赣州分公司房地产销售系统 西安金域源物流系统 上海烘焙行业ERP管理系统 伴我考在线教育平台(直播,录播,APP) 自来水微信支付平台 仓库管理及生产追溯系统 自学考试管理平台 智能考试系统 山西阳城县统战部管理系统 赣县区城管局门前三包管理系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章