【发布时间】:2015-12-28 19:24:50
【问题描述】:
试图从 Java 中的 oracle AQ 队列中读取带有 UDT 有效负载的消息。我使用 jpub 在数据库中为我的 Oraacle UDT/Object(名为 MESSAGE_TYP 的对象)创建 java 类。
jpub 输出:
public class message_typ implements ORAData, ORADataFactory ...
然后deuque消息并得到STRUCT:
oracle.jdbc.aq.AQMessage msg = conn.dequeue(queueName, deqopt, "MESSAGE_TYP");
STRUCT st = msg.getSTRUCTPayload();
那么我该如何获得具体的 message_typ 对象引用?
【问题讨论】: