java如何获取存储过程的源代码呢?DataBaseMetaData试了不行

fantasyagain 2015-06-05 05:19:39
java如何获取存储过程的源代码呢?DataBaseMetaData试了不行,
也可能是我没找到正确的方法,求大神指点
...全文
128 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
卖水果的net 2015-06-06
  • 打赏
  • 举报
回复
通过查询 user_source 视图,就可得到你存储过程的文本。

SQL> create or replace procedure sp_test(p int)
  2  as
  3  begin
  4  dbms_output.put_line('p:' || p) ;
  5  end;
  6  /

过程已创建。

SQL> select text from user_source where name = 'SP_TEST' ;

TEXT
--------------------------------------------------------------------------------

procedure sp_test(p int)
as
begin
dbms_output.put_line('p:' || p) ;
end;

SQL>
HIBERNATE - 符合Java习惯的关系数据库持久化 Hibernate参考文档 3.2 -------------------------------------------------------------------------------- 目录 前言 1. 翻译说明 2. 版权声明 1. Hibernate入门 1.1. 前言 1.2. 第一部分 - 第一个Hibernate应用程序 1.2.1. 第一个class 1.2.2. 映射文件 1.2.3. Hibernate配置 1.2.4. 用Ant构建 1.2.5. 启动和辅助类 1.2.6. 加载并存储对象 1.3. 第二部分 - 关联映射 1.3.1. 映射Person类 1.3.2. 单向Set-based的关联 1.3.3. 使关联工作 1.3.4. 值类型的集合 1.3.5. 双向关联 1.3.6. 使双向连起来 1.4. 第三部分 - EventManager web应用程序 1.4.1. 编写基本的servlet 1.4.2. 处理与渲染 1.4.3. 部署与测 1.5. 总结 2. 体系结构(Architecture) 2.1. 概况(Overview) 2.2. 实例状态 2.3. JMX整合 2.4. 对JCA的支持 2.5. 上下文相关的(Contextual)Session 3. 配置 3.1. 可编程的配置方式 3.2. 获得SessionFactory 3.3. JDBC连接 3.4. 可选的配置属性 3.4.1. SQL方言 3.4.2. 外连接抓取(Outer Join Fetching) 3.4.3. 二进制流 (Binary Streams) 3.4.4. 二级缓存与查询缓存 3.4.5. 查询语言中的替换 3.4.6. Hibernate的统计(statistics)机制 3.5. 日志 3.6. 实现NamingStrategy 3.7. XML配置文件 3.8. J2EE应用程序服务器的集成 3.8.1. 事务策略配置 3.8.2. JNDI绑定的SessionFactory 3.8.3. 在JTA环境下使用Current Session context (当前session上下文)管理 3.8.4. JMX部署 4. 持久化类(Persistent Classes) 4.1. 一个简单的POJO例子 4.1.1. 实现一个默认的(即无参数的)构造方法(constructor) 4.1.2. 提供一个标识属性(identifier property)(可选) 4.1.3. 使用非final的类 (可选) 4.1.4. 为持久化字段声明访问器(accessors)和是否可变的标志(mutators)(可选) 4.2. 实现继承(Inheritance) 4.3. 实现equals()和hashCode() 4.4. 动态模型(Dynamic models) 4.5. 元组片断映射(Tuplizers) 5. 对象/关系数据库映射基础(Basic O/R Mapping) 5.1. 映射定义(Mapping declaration) 5.1.1. Doctype 5.1.2. hibernate-mapping 5.1.3. class 5.1.4. id 5.1.5. composite-id 5.1.6. 鉴别器(discriminator) 5.1.7. 版本(version)(可选) 5.1.8. timestamp (可选) 5.1.9. property 5.1.10. 多对一(many-to-one) 5.1.11. 一对一 5.1.12. 自然ID(natural-id) 5.1.13. 组件(component), 动态组件(dynamic-component) 5.1.14. properties 5.1.15. 子类(subclass) 5.1.16. 连接的子类(joined-subclass) 5.1.17. 联合子类(union-subclass) 5.1.18. 连接(join) 5.1.19. 键(key) 5.1.20. 字段和规则元素(column and formula elements) 5.1.21. 引用(import) 5.1.22. any 5.2. Hibernate 的类型 5.2.1. 实体(Entities)和值(values) 5.2.2. 基本值类型 5.2.3. 自定义值类型 5
# Kafka 消息队列 (KRaft模式) ## 课程介绍  本课程使用官网文档、源码、物理文件分析等方式带大家入门 KRaft 模式的 Apache Kafka。Kafka 是一个消息队列,也称作事件流平台、消息系统、消息中间件、消息引擎、消息发布订阅系统等。本课程主要内容为:1. 环境搭建   - 介绍 Apache Kafka   - 下载安装 JDK   - 下载安装 Kafka   - 修改 PATH 环境变量2. 单台机器集群(KRaft)[1]   - 介绍 Kafka 的 KRaft 模式   - 介绍 controller 和 broker   - 修改 controller 和 broker 配置3. 单台机器集群(KRaft)[2]   - 使用 kafka-storage.sh 格式化数据目录   - 启动 controller,并分析启动日志   - 启动 broker,并分析启动日志   - 使用 kafka-metadata-shell.sh 分析集群元数据4. Broker配置补充   - 补充 listeners、advertised.listeners 等配置   - 使用 kafka-metadata-shell.sh 验证配置修改   - 配置支持内网、外网访问的 broker 配置   - 使用 kafka-console-producer.sh 验证配置修改5. 集群测   - 介绍消息主题 topic   - 使用 kafka-topics.sh 创建主题   - 使用 kafka-metadata-shell.sh 分析元数据   - 使用 kafka-console-producer.sh 生产消息   - 使用 kafka-console-consumer.sh 消费消息   - 分析 broker 消息数据文件6. 可视化工具   - 介绍 Kafdrop   - 下载、安装、运行 Kafdrop   - 创建主题、删除主题、查看消息数据等   - 介绍 Kafka 主题删除过程7. 三台机器集群(KRaft)   - 配置 controller 和 broker   - 格式化数据目录   - 启动 controller 和 broker,并分析启动日志   - 分析集群元数据   - 关闭 controller 和 broker8. 主题 分区 副本   - 介绍主题 topic   - 介绍分区 partition   - 介绍副本 replica,介绍 leader follower   - 分析 broker 数据文件   - 分析主题、分区、副本相关的集群元数据   - 使用 Java 代码指定分区生产消息9. 生产者   - 分析生产者配置    - 分析 Kafka 源码 KafkaConsumerProducerDemo 中的生产者代码   - 使用 Java 代码生产消息,实现消息同步发送、异步发送   - 分析消息顺序问题    - 分析生产者序列化器 StringSerializer、分区器等源码10. 消费者消费者组    - 介绍消费者配置    - 分析 Kafka 源码 KafkaConsumerProducerDemo 中的消费者代码    - 使用 Java 代码消费消息    - 介绍并演示消费者组 consumer group    - 介绍并演示消费者再平衡过程 consumer rebalance    - 介绍并演示自动重置消费位移    - 分析消费者反序列化器 StringDeserializer、控制台消费者 kafka.tools.ConsoleConsumer 等源码 ## 相关截图     

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧